タグ

2012年6月8日のブックマーク (9件)

  • データを作るプログラムを作る

    プロジェクトの作成とInterface Builder上の作業 Xcodeで新規プロジェクトを作成します。タイプはCocoa Applicationです。使い捨てのプログラムなので名前は何でもよいのですが、JIS Color Makerとしました。 MainMenu.nibをダブルクリックしてInterface Builderを起動します。プロパティリストとstringsファイルを作成するだけですのでGUIは不要なのですが、何もないのもさみしいので最低限ウィンドウにテキストビューを一つだけ設けておきます。 nibウィンドウをclassesに切替えてNSObjectを選択し、右クリックしてサブクラスを作ります。名前はAppControllerとします。textViewという名前のアウトレットを追加してからインスタンス化して下さい。インスタンス化したAppControllerに、先ほどウィンド

    simamikiii
    simamikiii 2012/06/08
    リソースファイルへのアクセス
  • でらうま倶楽部 : iPhone ファイルアクセスの定番

    2010年01月11日20:54 カテゴリiPhoneプログラム iPhone ファイルアクセスの定番 NSString にせよ何にせよ、ファイルからインスタンス化する時は、そのファイルのフルパスを取得する必要があると思います。 そこで、iPhoneアプリで、リソースやアプリごとに割り当てられている場所からファイルを読み込む場合の、フルパスの取得方法などを大公開。 // リソースパスの取得 // type には @"jpeg" とか @"png" とか、拡張子を指定。nilでも構わない NSString *GetResourcePath(NSString *file, NSString *type) { return [[NSBundle mainBundle] pathForResource:file ofType:type]; } // ドキュメントパスの取得 NSString *Ge

    simamikiii
    simamikiii 2012/06/08
    ファイルアクセス
  • viva Cocoa / Objective-C 入門

    Apr 21 . nota リリース 4月21日、nota の iPhone 版 . nota (ドット・ノタ) がリリースされました。App Store で販売中です。 iPhone version launch April 21. ". nota" (dot-nota) has been released. dot-nota is iPhone version of the nota. Is being sold in the App Store. nota を発売中。全文検索、タイムスタンプ、Mac 間での iCloud をサポートしています。現在450円で発売中 nota の購入 、 nota チュートリアル notePad も Mac 間での iCloud 対応になりました。250円 notaPad の購入 、 notaPad チュートリアル 覚書 は価格据え置きで、notePa

    simamikiii
    simamikiii 2012/06/08
    objective-c全般
  • NSFileManagerとファイル操作(5/6):初心者のためのObjective-Cプログラミング入門 - libro

    では、ファイルに書かれているデータを読み込んで利用したり、必要なデータをファイルに出力するにはどのようにすればいいでしょうか。これは、実はNSFileManagerだけでなく、もっとさまざまなクラスでそのための機能が用意されています。 例えば、「テキストファイルの読み書き」を行う場合を考えてみましょう。これは、実はNSStringを使って簡単に行うことができます。NSStringにはファイルアクセスに関するメソッドが用意されているのです。 ◯テキストのロード NSString *変数 = [NSString stringWithContentsOfFile:《NSString*》 encoding:《NSStringEncoding》 error:《NSError**》]; ◯テキストのセーブ BOOL 変数 = [《NSString*》 writeToFile:《NSString*》 a

    simamikiii
    simamikiii 2012/06/08
    テキストファイルの読み込み
  • Objective-CのTips - メメメモモ

    よく必要そうになりそうな機能をまとめました。 覚えるまでのチートシートという感じで・・・。 文字列操作 NSString *str1 = @"あいうえお"; // 文字数 int len = [str1 length]; // 文字列連結 NSString *str2 = [str1 stringByAppendingString:@"かきくけこ"]; // 文字列を変更する場合 NSMutableString *str3 = [NSMutableString stringWithString:@"あいうえお"]; // 文字列をセット [str3 setString:@"ABCDE"] // 末尾に文字列を追加 [str3 appendString:@"さしすせそ"]; // 文字列比較 BOOL result = [str1 isEqualToString:str2]; 配列の操作 /

    Objective-CのTips - メメメモモ
    simamikiii
    simamikiii 2012/06/08
    いろんな機能の関数
  • Objective-C:テキストファイルを読み込む - GameSprit

    自転車MacAppleScript、映画小説やドラマのレビュー、備忘メモ・クイズなどを置いています。 Objective-Cで試行錯誤しています。勉強中です。 さて、今日はテキストファイルを読み込む処理を試してみました。 ファイルパスからテキストファイルを読み込んでいます。 読み込み元のテキストファイル: バージョンチェックして、コンパイルして、実行。Macintosh:test vallie$ sw_vers|grep "ProductVersion" ProductVersion: 10.6.7 Macintosh:test vallie$ gcc -framework Foundation -fobjc-gc-only pEx-00-4_fileIO.m -o pEx-00-4_fileIO Macintosh:test vallie$ ./pEx-00-4_fileIO201

    Objective-C:テキストファイルを読み込む - GameSprit
    simamikiii
    simamikiii 2012/06/08
    テキストファイル読み込み
  • @204: [objective-C日記]テキストファイルの入出力について

    2009年4月11日 [objective-C日記]テキストファイルの入出力について 自分の付加価値を上げるべく、iPhoneアプリを作ってみようと思いました。続くかどうかわかりませんが、そのメモ的な日記です。 とりあえず、先月MacBook(白、HDD160G、メモリ、4Gに増設)を購入。まずは、iPhone上ではなく、cocoaを使ってMacBookデスクトップ上で動くアプリを作ってみようと思います。 自分の経験上、簡単なソフトはとにもかくにもテキストファイルでデータをいじくるのが手っ取り早い。csv形式の書き方なら、扱いやすいし。そんなわけで、まずは基(と思っている)テキストファイルの入出力をobjective-C的な書き方でやってみました。 テキストファイルの読み込みは、stringWithContentsOfFileをつかって、 NSString* text = [NSStr

    simamikiii
    simamikiii 2012/06/08
    テキストファイル入出力
  • メモ:NSStringでテキストファイルを読み込む | Objective-C(iOS) |ペンギンパレット-横浜のウェブサイト・ホームページ制作

    任意のテキストファイルのURLを指定して、NSStringで展開する方法です。 いい例かどうか分かりませんが、例えば、2ちゃんねるの板一覧の場合。 元データがShift-JISのデータですが、文字コードを指定してやる事で、文字化けを回避できます。 //URL NSString *URL = @"http://azlucky.s25.xrea.com/2chboard/ex/2channel.brd"; NSURL *sourceURL = [NSURL URLWithString:URL]; //作成 NSString *brdText = [NSString stringWithContentsOfURL:sourceURL encoding:NSShiftJISStringEncoding error:nil]; //確認 NSLog(@"%@",brdText); もしバンドル(

  • UIView - iPhoneアプリ開発の虎の巻