ios

storyboardやxibでインスタンスを作る

ios

storyboardやxibでインスタンスを作る時にどうだっか、調べる事があったので、メモ storyboard UIViewController *controller = [[self storyboard] instantiateViewControllerWithIdentifier:@"hoge"];- (void)prepareForSegue:(UIStoryboardSegue *)segue …

iosからgoogle+へのSNS共有

ios

ぐぐたすへのSNS共有が必要になったので調査 1.Google+ API を有効にする →APIs Console プロジェクトを作成し、Google+ API を有効にしてから、クライアント ID を作成して取得する 2.Create Client IDを作成 ・[iOS] を選択します。 ・[Bundle ID] フィー…

iosからのPinterest共有について

ios

Pinterestへのpin共有について必要になったから調査以下、手順で行う。 1.PinterestでClient IDを作成する。 →Pinterestアカウントを取得して、Client IDを取得しましょう。 pin<clientid> Example if your client id is 18571937652947: pin18571937652947 is the URL</clientid>…

cocoapodをmacにインストールする方法

ios

cocoapodをインストールしたくなったので、調査 以下、リンクを参考に実施した使えそう。【参考】 開発レシピ:Objective-Cのライブラリ管理ツール CocoaPods | iOS開発者@日本 - http://www.iosjp.com/dev/archives/451ただし、rubyが古かったので、下記リ…

iOSでOCRを使用(Tesseract)

ios

OCRについて必要になったので、色々と調査手順を抜粋すると以下内容で良いみたい ①tesseract-ocrのインポート ②tesseract-ios」のインポート※ラッパークラス ③プロジェクトの設定 ・C++ Language Dialect - Compiler Default ・C++ Standard Library - Compi…

HTTP からファイルをダウンロードして、ローカルに保存する方法

ios

// HTTP からファイルをダウンロードして、ローカルに保存、ローカルにファイルが存在すれば、ローカルのファイルをロード //==================================================================================== - (void)loadImageFromRemote { // 読み…

非同期での画像ダウンロード(iOS5以降)方法

ios

iOS5から非同期処理が簡単になった為、以下のとおりのロジックでOK! NSURL *URL = [NSURL URLWithString:_url]; NSURLRequest *request = [NSURLRequest requestWithURL:URL]; [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue…

非同期で画像をダウンロードして、表示

ios

非同期について別で調査SDWebImageを使用して、非同期で画像をダウンロードして、表示する方法【やること】1. ImageIO.framework を追加する 2. MapKit.framework を追加する使用する「.m」ファイルの「.h」ファイルにインポート #import "UIImageView+WebCa…

UITableViewで非同期でYouTubeから動画のフィードを取得して一覧表示する

ios

非同期についてお勉強。JSONを非同期で取得して、UITableViewに表示する方法【参考】 Objective-C - UITableViewで非同期でYouTubeから動画のフィードを取得して一覧表示する | Cumiki - http://cumiki.com/hacks/24以上、心臓がある方から話しかけないでく…

iPhoneアプリのHTTP送信をトレースする方法

ios

必要になったので、調査。Mac用のHTTPデバッガツール Charles設定方法 iPhoneアプリをHTTPデバッグする方法 - 中継地点 - http://d.hatena.ne.jp/h_mori/20120201/1328054223Charles Web Debugging Proxy の使い方 | gaspanik weblog - http://blog.gaspanik…

Objective-CでZipファイルを解凍する方法

ios

zipファイルをダウンロードして、解凍する必要があったため、メモまずは、以下を使います。 http://code.google.com/p/ziparchive/これをダウンロードしたら、プロジェクトに追加して、 libz.1.2.3.dylib も追加します。 あと、展開するZIPファイルもプロジ…

JSONパーサーについて(SBJSON vs NSJSONSerialization)

ios

JSON使おうと思って調べました。nativeなJSONパーサー「NSJSONSerialization」をつかうと良い。 ※パースする速度、今後のiOSアップデートを考えてios - Serialize JSON string SBJSON vs NSJSONSerialization vs anything else? - Stack Overflow - http://s…

ロード中のメッセージ表示

ios

ロード中のメッセージを表示するのは何が楽かを調べたら、出来てきたので、メモメッセージのローディング処理のメッセージ 【参考】 必要に迫られたので超シンプルなiOS用ローディング表示ライブラリ作ってみた - tobioka.net - You Ain't Gonna Need It - h…

iOSのNativeからJqueryと連携する方法

ios

nativeからjqueryを呼び出すと気に悩んだので、メモ①Jquery→native JqueryのイベントからNativeのイベントを呼び出す。 //JS //座標LOG出力処理 $.get('native://getSystemInfo', function (systemInfo) { $('#placeholder').text(mouse.x + "|" + mouse.y);…

iosでローカルHTML、javascriptを動かす方法

ios

HTMLはリソースファイルのである為、プログラム内で、ファイルパスの取得が可能(ファイルが存在するから)だが、 javascriptファイル(jsファイル)については、コンパイル時、リソースファイル対象外の為、リソースファイルにコピーされない。 従って、ファイ…

日本語を含むパス(URL)を使う時の注意

ios

パス(URL)を生成する場合にNSURL URLWithStringを使うが、 日本語を含むパス(url)を使用する場合には以下の理由で、インスタンスが生成されないため、nilが格納される。※理由は、+[NSURL URLWithString:]を使ってファイルパスからURLを生成する際、RFC2396を…

iosでjavascriptを動かす方法

ios

UIWebViewを使用して、Javascriptを動かすのに少しはまったので、メモ※WebViewはデリゲートする。 -(void)webViewDidFinishLoad:(UIWebView *)webView { NSString *js = @"alert('ok');"; [webView stringByEvaluatingJavaScriptFromString:js]; }【参考URL…