カテゴリー別アーカイブ: Objective-C

NSStringの空チェック

NSStringの空チェックはnilのチェックと @”” の2つで判定してる人もいるかと思います。 ただ、ちょっと大げさな気もします。 NSString *string = @”Hello!!”; if(st … 続きを読む

カテゴリー: NSString, Objective-C | 2件のコメント

stringByEvaluatingJavaScriptFromString: の可読性を改善する

UIWebViewの stringByEvaluatingJavaScriptFromString: は Javascript を実行するので何かとお世話になるメソッドです。 このメソッドの引数は NSString で … 続きを読む

カテゴリー: NSString, Objective-C, UIWebView | コメントをどうぞ

ARC環境下で非公開APIを実行する

ARCがオフの時には警告が出るだけでしたが、ARC環境下ではプロトタイプ宣言していないメソッドを呼ぶとビルド時にエラーになります。 これはカテゴリなりで宣言すればビルドは通ります。 (参考:ビュー (UIView) の階 … 続きを読む

カテゴリー: Objective-C | コメントをどうぞ

UIWebViewでUIScrollViewDelegateを利用する

iOS5で正式なプロパティとしてUIScrollViewが使えるようになりました。 なら、UIScrollViewDelegateも使いたくなります。 iOS5.xだけならば簡単なのですが、iOS4.xも対応させるとちょ … 続きを読む

カテゴリー: Objective-C, UIWebView | コメントをどうぞ

UIWebViewでFirebugみたいなツールを使う

iWebinspectorは素晴らしいのですが、どちらかと言えばWeb開発向けです。 UIWebViewを見たいですよね。 iOS5でなければいけませんが、やり方がありました。今度はiWebinspectorも入りません … 続きを読む

カテゴリー: Objective-C, UIWebView | コメントをどうぞ

UIWebViewのスクロールを速くする

UIWebViewのスクロールが遅くてイラつきます。 実はこれUIWebViewが重いのではなくて、そういう設定になっているだけです。 デフォルトでは UIWebView 内の UIScrollView の decele … 続きを読む

カテゴリー: Objective-C, UIWebView | コメントをどうぞ

UIWebViewで文字コード変更する : iOS Advent Calendar 2011

2011年のiOS Advent Calendar 8日目です。 特にホットな話題でも無いのですが、UIWebViewで文字コードの変更です。 Stack overflowを検索するとHow to change the … 続きを読む

カテゴリー: Objective-C, UIWebView | 1件のコメント

iOSシミュレータのSafari向けのFirebugみたいなツール(iWebInspector)

こんなの見つけましたiWebInspector [簡単な使い方] iOSシミュレータを立ち上げる シミュレータ内のSafariで調査したいページを開く iWebInspectorの”Load from Saf … 続きを読む

カテゴリー: Objective-C, UIWebView | コメントをどうぞ