Markdownをリアルタイムに解析する
https://fortee.jp/iosdc-japan-2018/proposal/a2e20820-d4f6-43e5-b34b-1b9e6fec7806 より
Markdownを解析する時にGitHubで探せば簡単にライブラリを何個も見つけることができます。しかし、をそれをリアルタイムとなるとなかなかみつけることができません。私は端末間で同期できるメモアプリを作成し、機能の一つに入力しながらMarkdown形式に色付けをする機能を実装しました。本トークではリアルタイムに文章を解析し、リッチな表現をどのようにして行っているのかを解説します。
こたら
@kotala_b
lineRange初めて知った lineRange(for:) - NSString | Apple Developer Documentation developer.apple.com/documentation/… #iosdc #b
2018-08-31 10:57:40
マイ・ブロークンはるふ
@_ha1f
今日はいっぱい書くの忘れてた NSStringはUTF16で文字数とかを管理してるので長さはそれでやる Stringは隠蔽してくれてるので楽 #iosdc #b
2018-08-31 11:00:58
Kosuke Ogawa🏝エンジニア
@koogawa
#iosdc #b Markdown をリアルタイムに解析する話を聞いている。絵文字の処理は確かに大変そう
2018-08-31 11:00:59
椎名夏希
@417_72ki
むしろNSTextViewの方がよしなにやってくれるのか 確かにTabキーとか無いからUITextViewの方がエグみあるな... #iosdc #b
2018-08-31 11:03:05