migemoとiOSに関するchoro23のブックマーク (2)
-
はじめに10年前の今日、2012/02/03 に Just Quick Search という iOS アプリをリリースした。 個人で開発を行い、100% すべての要素を自分で考え作り上げてきた。 今日はこのアプリに関する10年間の思い出と技術的な部分についてをアツく語りたいと思う。 アプリ紹介 Just Quick Search は検索補助アプリである。 このアプリを使うと普段 iPhone で行っている 検索 というアクションをほんの少しだけ 速く 実行できるようになる。 以下がキーワード iphone を検索している時の挙動だ。ipと入力したところで候補に出てきた iphone をタップし、キーボード右下の search をタップすると Safari が立ち上がり Google での検索結果が表示されるというものである。 メインの機能はこれだけだ。 一見ただ検索をしているだ
-
#import <OCMigemo/OCMigemo.h> OCMigemo* migemo = [OCMigemo new]; NSString* text = @"庭には二羽ニワトリがいる"; NSRange range = [migemo rangeOfSearch:@"hane" from:text]; if(range.location != NSNotFound){NSLog(@"%@ %@", NSStringFromRange(range), [text substringWithRange:range]); } https://github.com/laiso/OCMigemoいわゆるcmigemoのラッパー。 設定なしで使えるようにしてあるが、正規表現のエンジンとmigemo辞書は変更できるようなAPIにしている。 OCMigemo自体はMITライセンス。migem
-
1