Swift

Swift:Webkit 6 (Java / reloadと最新ソースコード)

Java、reload、goBack、goForwardを実装しました。

納得できていないのがJava。

  • if xbCBoxJava.state == NSOffStateの判定はif xbCBoxJava.state == NSOnStateと逆になっているような気がします。
  • if xbCBoxJava.state == NSOffStateのときにJavaを無効にするとうまく行きます。
  • xbCBoxJava.stateはONがデフォルトで、awakeFromNib()でわざわざOFFに初期設定しているのですけど、どちらが正しいのでしょうか?

スクリーンショット 2014-08-10 15.49.14

  • reload、goBack、goForwardは、reloadの動きがおかしい(reloadされないときがある)ようです
  • それともこれが正しい動きなのでしょうか。よくわかりません。これは、特に自分で書いたロジックがあるわけではないので、いずれ正しくなるという前提で進めることにしました。

なお、Java有効・無効がちゃんと動いているかは、Twitterのアイコンの有無で判定しました。

スクリーンショット 2014-08-10 15.57.34

ソースコードはここにあります。

Categories: Swift, 技術