たまたんのぶろぐ

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

iOSでZXingObjC!!for CocoaPods

※ 古いソースをアレンジしたものからのアップグレードだったので、不具合があったようです。新規で使うときは、GithubのZXingObjCを直接サンプルを見ていただく方がいいでしょう<m(__)m>

 

前回は、Androidだったけど、今回は、(_´Д`) アイーンOS

 

・・・・・・。iOSです。。。。。はい。

 

だいぶん前からやっててようやくエラーの対処が出来たんでちょいと披露。

 

てな難しい話じゃないんですけど。

 

バーコードリーダーを使うためにZXingObjCって言うのを使ったんですわ。。。。。。

最初は、普通にgitHubからダウンロードしてきて埋め込んでたんだけど。。。

 

簡単には以下のソース(`・ω・´)

これでバーコードは認識しますのだ。

ちょいと抜粋過ぎなのでアレンジしてくらはい。( ゚∀゚)アハハ八八ノヽノヽノヽノ \ / \/ \

 

ほんで、最近はどこもかしこも定番になったCocoaPodで

入れて楽になったろ〜〜〜〜〜┌┤ ̄ ̄ ̄〜〜〜 ̄ ̄ ̄├┘

って思って、導入したら!!

 

ZXCapture.cで。。。。。。

f:id:tama-jp:20150110201022p:plain

 

「あ"?エラーでるやんけぇ〜( ̄△ ̄)」

 

って、なりました。。。。。。

おどれら!!けんかうってんのけぇ〜〜〜〜 (▼⊿▼) ケッ!

 

おいおいおいおいいぃぃっぃぃぃ。。。。。

 

っで、ちゃんと調べてみたら、、、、、 

 え〜〜〜〜〜〜〜〜〜っと、わからんw

 

とりあえず、dispatchがなんかおかしいかと思い。

コメントアウトした

f:id:tama-jp:20150110202205p:plain

 ら、、、、、動いた(゜ロ゜屮)屮

うーん。

dispatch_get_global_queueってスレッドにで、

並行処理をするようにしてるんだろうけど、

なんでこんなところでエラーが出るのかなぁ。。。。。

 

元々のエラー内容は。

*** Terminating app due to uncaught exception 'NSGenericException', reason: '*** AVCaptureSession can't startRunning between calls to beginConfiguration / commitConfiguration'

 

超ええ加減な訳するとAVCaptureSessionが動いてへんからうまくいかんねんって、言われました。

 

うーむ。どこでエラーになっているのかを細かく調査してみたら

デリゲートでエラーになっている模様。。。。

 

要するに、AVCaptureSessionが生成されてもいないのに外枠に戻すようなことを

設定したので、変に戻ってきたってたことなのか(わたしゃなにいってんだろぉw)

まぁ、とりあえず、以下のようになおしたら動くことが出来たので安心っす。( =̴̶̷̤̄ .̫ =̴̶̷̤̄ )

 ふっ、なんとかブログらしき情報になったε-(´∀`*)ホッ

 

 次回は何書こうかすっごく悩み中。。。。。(V)o¥o(V)ふぉふぉふぉ

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

またまた投稿!!\(^-^)/バンザーイ、/( )\モヒトツ\(^o^)/バンザーイ

 

今回も、またまた、iOSですなのだ!!

 

一時期、UITableViewのアコーディオンが流行りましたが、

そん時は全く興味がなかったのでスルーしてましたw

 

今、ちょうど、自作アプリを作っている最中に、オープンソースとかで簡単に作れるようなのないかなぁって、見てみたら、表示ばかりを気にするものが多く、自分で装飾を変えるのがめんどくさそうなのばかりでした。だから、自作しようかと思い、多階層を作る前に簡単な2階層までのアコーディオンを作ってみました。

 

まぁ、当たり前のソースなんでだれでも、作れるとは思いますがね。

ミソは、カテゴリを作るところだけですので、

説明せんでもわかるでしょうから今回はソースだけです。w

 

 動作はこんなんになります。

 

 

ではでは。<(_ _)>

 

 

Siriに「ギャグ言って」って聞いてみた

ちょいとネタがないのでSiriと遊んでみました。

 

f:id:tama-jp:20130102111004p:plain

お!!考えてくれてた?

 

f:id:tama-jp:20130102111000p:plain

やっぱだめか。。。言ってくれんか。。。

 

f:id:tama-jp:20130102110927p:plain

意味わからんが結局言ってくれないんだな。。。。

 

f:id:tama-jp:20130102110943p:plain

いや、アンタ ( ̄。 ̄)σ忘れるって、

コンピュータでしょうが。。。。。

 

f:id:tama-jp:20130102110933p:plain

しるかよ。。。。

 

f:id:tama-jp:20130102110939p:plain

えと、忘れてあげましょう。。。。(;^ω^)

 

f:id:tama-jp:20130102110952p:plain

えっ?すごく気になる。。。。

 

10分ぐらい頑張ってみましたが

上記パターンの繰り返しでしたね。

 

でも、意外と答えてくれたんがちょっとおもしろかったです

皆さんもやってみては?w

 

お後がよろしいようで。。。。ちゃんちゃん♪