iPhone

iOS7でLINEで画像共有する方法

LINEで画像共有するのは、なぜかiOS7では非対応になっている。 ドキュメントはこちら。技術仕様>書式2 http://media.line.me/howto/ja/んで、どうにかiOS7で画像共有させたいと思ってたら、送れる方法を見つけた。 iOS7でも画像をLINEで送れるようにする方法…

CSVからPLISTに変換する方法

以前、PLISTからCSVに変換する方法という記事を書いた。 その記事内で、 CSVからPLISTに変換するには、つつみさんの記事(http://d.hatena.ne.jp/shu223/20110511/1305129443)の方法や、CSV2PlistというMacアプリ(http://sheepapp.com/app/CSV2Plist/)で解決…

「Appをインストールできませんでした」や「SpringBoardはAppを起動できませんでした。エラー:0」という理由でシミュレータでアプリ起動できない件

またまたiOS7(or Xcode5)の話題。Xcode5にしてからすこぶる開発スピードが落ちた気がする。というのも、シミュレータでアプリを起動できないときが多々ある。「Appをインストールできませんでした」や「SpringBoardはAppを起動できませんでした。エラー:0」…

Legacy Language Designator - The directories located at ...の警告解消方法

iOS7 やXcode5にバージョンアップした。ところで、拙作のKAKUREiconをアップデートをするにあたり、「Legacy Language Designator - The directories located at ..」の警告が申請時(Validateしたとき)に表示された。警告なので、そのままValidateできたの…

PLISTからCSVに変換する方法

CSVからPLISTに変換するには、つつみさんの記事の方法や、CSV2PlistというMacアプリで解決できる。ただ、PLISTからCSVに変換する方法が探しても見つからなかったので、GitHub - davedelong/CHCSVParser: A proper CSV parser for Objective-C を使ってObj-c…

iPhone5(4インチディスプレイ)かどうかの判定条件

やっぱ自分で試さないとね。 と思い、iPhone5(4インチディスプレイ)の判定条件をかいてみた。 + (BOOL)is4inchDisplay { CGSize result = [[UIScreen mainScreen] bounds].size; NSLog(@"mainScreenBoundsSize:%@",NSStringFromCGSize(result)); CGFloat s…

科学技術好きがすすめるiPadアプリ

友人におすすめのiPadアプリを聞かれて、色々リストアップした。 せっかくなので、ここに晒してみる。<科学系> ・元素図鑑 高いけど、超おすすめアプリ。元素表のうち、その元素で構成されている物質を3Dで表示してくれて、操作できる。なにより楽しい。こ…

XCode4 でローカライズでJapaneseを追加すると、生成されたMainWindow.xib(japanese)が絶対パス参照になる件

タイトルの問題の解決方法をば。まずMainWindow.xibのツリーの親を選択する。んで、下記画像のLocalizationにEnglishとJapaneseが登録されていることを確認し、 Japneseのほう[-]を押して削除する。すると、ツリーだったファイルがEnglishバージョン単一にな…

OpenCV 初期設定

備忘録。画像処理をしたいがためにOpenCVをつかうためいろいろインストールした。環境は、MacOS X Lion。参照:http://studio.tgl.jp/blog/?p=843 [yoshimasa niwa - iPhoneでOpenCVを使う方法:title] まず、Macportをいれる。 ターミナルで $ port -v でmac…

Xcode4を Command+Q で終了させない方法

僕はCommand+tabで、アプリの切替を行っている。 たまーに、[tab]と[Q]を押し間違うときがある。特に、Xcodeでけっこうな数のウィンドウをひらいてて、Command+Qを押してしまったときなんて最悪。 ウィンドウがすべて閉じてしまうので、またいちからすべて開…

iTunes Connectの口座をcitibankに変更した

僕はiPhoneアプリの収入の口座を日本の赤い銀行にしているのだけど、それだと、月4000円の手数料がとられる。 きいたところ、citi bankだとそんなぼったくり手数料をとられないということなので、この際にcitiの口座を開設した。その備忘録。1.http://www.ci…

Xcode4のエディタで、半角スペースを非表示にする方法

というより、デフォルトでは半角スペースは非表示なんだけどね・・。 どこかいじってる間に、僕のXcode4のエディタで、半角スペースが表示されるようになってしまったんす。 このように。 どうやって非表示にするんかなーと、設定からエディタタブ周辺さがし…

Xcode 4.0.2 and iOS SDK 4.3

Xcode 4をやっとダウンロードした。 4.3GBってけっこう重い。 光ではなくADSLのうちの回線(+無線)では1時間近くかかってしまった。 平均800kB/secってけっこうヤバいな。(昔に比べれば速いんだけど・・・)

warning: UUID mismatch detected with the loaded library 解決法

実機を接続して動作確認しようとしたら warning: UUID mismatch detected with the loaded library という警告が出て、実機の画面が真っ暗になって確認できず。。 その警告の解決法をメモ。 (実施する際は、自己責任で)参考は iphone - UUID mismatch dete…

【解決】UIScrollViewにピンチイン/アウトとタッチイベントを同時実装できません

UIScrollViewにピンチイン/アウトとタッチイベントを同時実装できるようになりました! 原因はScrollViewを継承したサブクラスを、IBに貼付けているUIScrollViewのクラスとして定義をしていなかったからでした。参照:http://i.studio23c.com/?cat=28開発は…

UIScrollViewにピンチイン/アウトとタッチイベントを同時実装できません

UIScrollViewにピンチイン/アウトとタッチイベントを同時実装したいのですが、はまっております。ググッたら、UIScrollViewを継承したサブクラスをつくってタッチイベント関連のメソッドをオーバーライドする必要があるらしい(http://d.hatena.ne.jp/spitfir…

【解決】実機でテストができません

Code Sign error: Provisioning profile 'XXX' specifies the Application Identifier 'YYY' which doesn't match the current setting 'ZZZ' という原因で実機でテストができなかったのですが、できるようになりました!!! 僕は、DevCenterで設定した方の…

実機でテストができません

iPhone アプリを開発をちょくちょくはじめたのですが、つまずきました。もとまかさんのブログを参考にしつつやっていて、加速度センサーのアプリをつくりました。で、いざ、実機にアプリを転送してテストしようとしたのですが、、、エラーになりました。下記…