Swift

Swift:クリックされたリンクを管理

URLを自己管理できれば、読み込んだStringに対してコンテンツ・ブロックができるのではないか。

そんな発想から、クリックされたリンクを自己管理できないか、検討しました。やりたいことはコンテンツ・ブロックです。次のように書けば、いいことがわかりました。暫定です。A.managedURLをfalseにするタイミングを1箇所にできないか調べています。

  • 初期値はA.managedURL = false。
  • URL読み込み時、A.managedURL = trueにする。
  • URL読み込み完了時にA.managedURL = falseにする。
  • URL読み込み開始時、読み込んだURLが同じでないなら、URL読み込みを行う。

Screenshot 2016-04-17 17.39.03

 

Categories: Swift, 技術