サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
helmok.hatenadiary.org
よく忘れてそのたび検索するのでまとめておきます。 Objective-CでNSData→NSString、NSArray→NSString みたいな変換の話。 NSData→NSString NSString *str= [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; 逆のNSString→NSData NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding]; 文字コードは適宜。 複数の文字列が入ったNSArray *arrayをカンマ区切りの文字列にするとして NSString *str = [array componentsJoinedByString:@","]; 逆は NSArray *array = [str components
Objective-CにはNSKeyedArchiverという オブジェクトをシリアル化する手段があります。 Objective-Cを始めた頃は 何となくめんどくさそうで敬遠していたんですが、 最近少し調べてみたら非常に簡単そうだったので 実際にやってみたところ簡単でした。 オブジェクトの状態をファイルに保存・復元する。(シリアライズ・デシリアライズ) とか参照。 シリアル化したオブジェクトはNSDataで保存されるので あとは煮るなり焼くなり好きに出来ます。 インターネット経由でどっかに保存したり、 他のユーザに送りつけたり。 個人的にはSQLiteにさくっと保存できるのがいい感じだと思います。 SQLiteはblobが使えるので、 NSDataのまま突っ込んでしまうのがお手軽。 まあ、SQLiteを使うならオブジェクトをまるごと保存しなくてもいいですけど、 状態をまとめて保存してしまう
YouTube API を使った有料 iPhone アプリは利用規約違反(だと思う)という記事。 YouTube APIを使用したアプリを開発しているので、 私もこの件については開発前にかなり調べました。 最初に結論だけ書いてしまうと、 ・YouTube APIを使用した有料アプリを開発するのは一定の条件下でOK ・MapKitを使用した有料アプリを開発するのもおそらく一定の条件下でOK といった感じです。 以下、長々とその根拠を説明します。 YouTube API利用規約では The following commercial uses are permitted provided that You comply with all other terms and conditions of this Agreement:ということで一定の条件下での商用利用が許可されていて、その中には .
【iPhone】メモリ不足時のシミュレートとデバッグ を見てMallocStackLoggingをYESにしたところ、 実機で動かすと"unable to create stack log directory"が滅茶苦茶出まくって 偉いことになったのでメモ。 MallocStackLoggingを消してしまえばOKです。 あと今日見つけたんですが、 Finding iPhone Memory Leaks: A “Leaks” Tool Tutorial はLeaksを上手く使うための資料として非常に有効です。
iPhoneのUDIDが話題になっていますね。 やはり退化していた日本のWeb開発者「ニコニコ動画×iPhone OS」の場合という記事。 ニコニコ動画のアプリにおいてiPhoneのUDIDをセッション代わりにしていたという話。 高木氏はケータイの端末IDと絡めて ケータイWebの蛸壺化という話をされていますが、 UDIDをセッションとして使うことの問題は海外でも話題になっていますね。 つい先月にこんな記事がありました。 UDID causes security compromise? Tapulous products' users in danger! Tap Tap Revengeとかで有名なTapulousのアプリ全般において、 UDIDのみで認証がなされているという話です。 FacebookとかTwitterのアカウントとも紐づけることができるので結構危険っぽい。 おそらくまだ修
【スゴ本】「影響力の武器 実践編」がやっぱりスゴかった件を不意に見つけて おー続編出たんだ!と思って土曜日に購入して一気に読み終わりました。 「イエス!」を引き出す50の秘訣 影響力の武器 実践編 heartlogicの人も記事を書いてますね。 読む前は『「イエス!」を引き出す50の秘訣』というのが 日本の編集者か何かが勝手につけたサブタイトルで 『影響力の武器 実践編』というのが実際のタイトルだと思ってたんですが、 実際は逆で『「イエス!」を引き出す50の秘訣』というのが本来のタイトルで、 『影響力の武器 実践編』が日本語版でついた後付のタイトルでした。 それはそれとして、社会心理学に基づいて 人間を説得する技術を分析する『影響力の武器』の続編です。 前作が様々な事例から6つの原則を導き出す書物であったとすれば、 今回は導き出された原則を改めて現実に適応し直すというまさに実践的な本。 タ
物事を習慣化するための泥臭いステップという記事。 いい記事ですねー、ということで 便乗して私が実行している方法など簡単に。 1.Remember The Milk はい、RTM。 Firefoxのホームページにして毎日何度も見るようにしています。 この手のツールはいつの間にか使わなくなることが多いので、 強制的に毎日見ざるを得ない環境を作り出すのが重要です。 タスクは出来るだけ細かく分けて ひたすら消しまくると楽しくてOK。 処理できたら好きな曲を聴いていいとか、 簡単なご褒美も効果的。 パフォーマンス・マネジメント風にいうと「好子による強化」というやつですね。 2.一人ミーティング 私は毎週土曜か日曜に主に近所の喫茶店に出向き、 一週間やったり起こったりしたことを振り返り 次の週のことを妄想する時間を作っています。 テキトーに一週間の成果を検討・軌道修正しつつ 次の一週間に備える、と。
このページを最初にブックマークしてみませんか?
『helmok.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く