たまたんのぶろぐ

たまたんが時たま言いたいことを書いてます。ジャンルはめっちゃええ加減ですwソフトやプログラムのことが多いかもしれませんが。。。。。

iOS

iOSでZXingObjC!!for CocoaPods

※ 古いソースをアレンジしたものからのアップグレードだったので、不具合があったようです。新規で使うときは、GithubのZXingObjCを直接サンプルを見ていただく方がいいでしょう<m(__)m> 前回は、Androidだったけど、今回は、(_´Д`) アイーンOS ・・・・・・。iOS</m(__)m>…

UITableViewをアコーディオンっぽくする方法(簡易版)

またまた投稿!!\(^-^)/バンザーイ、/( )\モヒトツ\(^o^)/バンザーイ 今回も、またまた、iOSですなのだ!! 一時期、UITableViewのアコーディオンが流行りましたが、 そん時は全く興味がなかったのでスルーしてましたw 今、ちょうど、自作アプリを作っている…

Objective-CでCSVをプロパティリストに変換する方法

珍しく2日連続で投稿w 昨日、Cocoa勉強会関西ビギナーズに参加してきました。 おまえビギナーだったんかいって突っ込まれそうですが、いつも心は初心者です。( ー`дー´)キリッ それは冗談で、難しいことは教えられないですが、 初心者の方に教える力はありますの…

NSDataを16進数の文字列に出力する関数

久しぶりに投稿。 NSDataを16進数の文字列に出力する関数。(ARC用) - (NSString*) serializeDeviceToken:(NSData*) deviceToken { NSMutableString *str = [NSMutableStringstringWithCapacity:64]; int length = [deviceToken length]; char *bytes = mall…

AppCodeの初期設定

久しぶりの投稿かな? PHPStormやWebStormでも有名なJetBrainsのObjective-C用のIDEの私が使用している「AppCode」。 デフォルトだとちょいと使いにくいので設定の変更のメモ。 JetBrains製だとたぶんどれでも使えるはず。まだ試してないけど。 0.設定画面の…

GPS使用時の初期化判断の方法

メモ代わりに書いておきます。 GPSを使用するときに大半のサイトでは、 locationServicesEnabled = [CLLocationManager locationServicesEnabled]; if (locationServicesEnabled == nil){ <初期化> ・ ・ ・ } と書かれてます。 しかし、iOS4から非推奨にさ…

初心者向けのStoryBoardの画面遷移の説明についてちょっと疑問。

ドットインストールさんの#10 セグエで画面を接続するを見てみました。 これはあかんやろぉ〜・・・・ 確かに画面遷移でトグルができる様にみえるんですが、 初心者にこれは簡単だからといって注意事項を書かなくて 話すのはかなり問題はありますね。 これっ…

iOSでメモリ使用量がわかるモジュール

これ使ったろーって思っていっつもどこかに行ってしまうのでメモがわりに。。。。 iOS開発の時にリアルタイムでメモリの増減の変化を見たいときありませんか? そんなときに使えるモジュールです。 製品では使わないとは思いますが、デバッグ時に重宝します…

StoryBoardでiPhone5とその他のiPhoneを別々に作成する方法

ども、不定期的にネタを小出しにしてるため、PVが全然増えないTAMAです。 まぁ、増やす気もなくって、自分のメモ程度で書いてるだけなんですけどねw 今回は、開発のネタっす。 いつもの通り途中で適当になるかもしれませんがあしからず( ̄∇ ̄) 今回、iPhone…

絵描きモジュールを作ってみた♪

先日、あどてきすとという、Twitterアバターにテキスト文字を入れるアプリケーションを公開したのですが、公開するやいなや、お絵かきができた方がいい〜〜〜〜って言われましたので、コンテンツを作成するのに四苦八苦しておりました。 っで、ようやく、で…

App Storeのレビューの状況について

今頃知ったんですが、App Store(iOS)のレビューは8日以降かかる (2012年7月6日現在)というのが、 ちょっと古いけどアップルのデベロッパーニュースサイトに書いてありましたね。 公式にアナウンスされてたんですね。ちゃんとサイトも読まなきゃ。。。。 …

NSLogで関数名を表示する方法。

XCodeででバッグをしているときに、関数がどう通ったかを確認したいときがありますよね。(え?ない?いや、あると思ってくださいよ(^0^;)) 関数名を途中で変更したら、そのログも変更しなきゃならない。 そんなときにいちいち関数名を自力でコピペするのめ…

アプリのバナーを自動で作ってくれるサイト

iOSのアプリを簡単にバナーにしてくれるサイトを見つけました。 アプリスコア.comさんのこのページ。 宣伝をするのがめんどくさくていつも放置してしまうんですけど、 アプリ名を検索してクリックするだけで簡単にバナー用のHTMLを作ってくれる。 それをブロ…

表示用のアイコンが変更された。。。。

本日にiOSアプリアップデート申請しようとすると、 なんと、表示用アイコンが512×512から1024×1024に変更しろって言われた。 仕様が変更されたんならAppleさんお知らせしてくれよぉ。 はらたつぅ〜〜〜〜〜〜!!(ノ_・。) 新たに作るの時間かかるから512×512…

バックグラウンド動作のライフサイクルについて

iOS

OpenCVの関係を書こうかと思ったら、かなりコアなことを書いてしまうので、 仕事に支障を出してはいけないのでやめにした。つか、まとめられん!!(^_^;) あ〜、それで、ふと、昔作った音楽演奏中に時間がきたら停止するアプリ「TimerMusicStop(無料)」が、…

OpenCVをiOSで簡単に使えるようになった!!(のかな?)

OpenCVをiOSで使う方法をいろいろ調べていたら、 なんと、OpenCV.jpに2.4.2から「iOS 用の opencv2.framework が追加されました」 と書いている。(゚д゚)! 善は急げで、やってみた。。。。んが!!動かん!! なぜか、リンカエラーが出る・・・・・ って、…