iosdevelopertips.com 2023 著作権. 不許複製 プライバシーポリシー
iosdevelopertips.com 2023 著作権. 不許複製 プライバシーポリシー
ファイルを保存する場所はライブラリフォルダにします。ここにRepeating Motif Saverという名前のフォルダを作って、この中に保存する事にします。まずはライブラリフォルダのパスを入手します。 インターフェイスファイルの変更 このフォルダのパスを覚えておくためのインスタンス変数を追加します。 @interface RepeatingMotifSaverView : ScreenSaverView { IBOutlet id optionWindow; IBOutlet id randomizer,generator,repeatingMotif; IBOutlet id optionWindowTabView; BOOL fixToLayerMax; int counter,transition,hold,layerMax; int selectedIndex; NSImage
こんにちは、@yoheiMuneです。 今日は、iPhoneアプリケーションで、自身のアプリ内にユーザー画像を保存する方法をブログに記載したいと思います。 アプリケーション内に画像を保存する ユーザーにアルバムから選んでもらった画像を、後々使いたいので、アプリ内に保存したい時もあるかと思います。 そんな際に、保存するには、以下のようにすると実現出来ます。 // 例えば、カメラやアルバムから選んでもらった画像を扱います - (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { // ユーザーの選んだ(または撮影した)画像を取得します UIImage *aImage = [info objectForKey:UIIma
iOS でデータを永続化する方法の続きです。今回はシリアライズされたオブジェクトの保存方法について説明します。シリアライズされたオブジェクトはファイルで保存することが容易なためデータ永続化の際に頻繁に使用されます。 シリアライズ自体はデータの保存に限らず、Interface Builder やネットワークを使ったデータの送受信などいろいろなところで使われています。 プログラマであれば必ずおさえておきたい技術の一つです。 シリアライズって何? オブジェクトの状態をバイナリ(0と1の集まり)に変換することをオブジェクトのシリアライズまたはシリアル化といいます。逆にバイナリをオブジェクトに変換することをデシリアライズといいます。 シリアライズされたデータは iOS 上では NSData オブジェクトとしてあつかわれます。NSData オブジェクトはそのままファイルに保存することができます。 iO
Please note: this article is part of the older "Objective-C era" on Cocoa with Love. I don't keep these articles up-to-date; please be wary of broken code or potentially out-of-date information. Read "A new era for Cocoa with Love" for more. On Unix platforms, a common approach for Base64 encoding is to use libcrypto (the OpenSSL library). However, like most C libraries, you need to wrap it to int
[XCODE] イメージをWebからダウンロードしてきて、base64で保存。base64からUIImageを作成する。 こんにちは、@yoheiMuneです。 今日は、UIImage -> base64, base64 -> UIImageへそれぞれ変換する方法をブログに書きたいと思います。 画像をbase64エンコーディングで保存する Webサーバーからダウンロードしてきた画像を、UIImageとしてiPhoneアプリにキャッシュしたい場合に、 ファイル名など他の画像とかぶらないように決めて、FileSystemへ保存するのはちょっと面倒。 そんな時に、画像をBase64エンコーディングで文字列化し、それをDBやUserDefaultsなどへ保存すると便利な場合があります。 今回は、画像ファイルをBase64エンコードする方法と、Base64エンコードからUIImageを作成する方法を
こんにちわ、花粉症がだいぶ落ち着いてきて一安心なHAYABUSAです。 今年も気づけばもう4月半ば、早いもんですね~。 今回はiOS5から追加されたJSON用クラスのNSJSONSerializationを試してみました。 NSData* jsonData = /* NSDataにしたJSONのデータ */; NSError* error = nil; id jsonObj = nil; //① NSData -> JSON Object jsonObj = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingAllowFragments error:&error]; NSLog(@"jsonObj: %@", jsonObj); if( [NSJSONSerialization isValidJSON
トップ プロフィール アプリ コラム セーブデータの作り方 動作確認 iPhone4S/新しいiPad 5.1.1 iosでセーブデータを作りたいと思った人へ。 自分は、BOOL型の配列を複数ファイルに保存、復元したいときに詰まりましたのでメモ。 このページでは BOOL型配列など⇔NSData NSData⇔NSDictionary NSDictionary⇔(NSData)⇔ファイル と3つにわけ方法を紹介します。 保存 //BOOL型配列など->NSData BOOL saveFlag[5] = {YES, NO, NO, YES, NO}; unsigned char status[5] = {32, 232, 123, 76, 46}; NSData *saveFlagData = [NSData dataWithBytes:saveFlag length:sizeof(save
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く