iOSプログラム
無料版と有料版で処理を作成する場合、 1.TARGETの複製 プロジェクト編集画面でTARGETSを有料版と無料版を作成する。 ※アプリ開発終盤あたりで、ベースとなるTARGETを選択して、 Dupulicate(複製)するのが楽。 2.有料版、無料版の定数を生成 Build Settingタ…
Mac OSをアップデートしたせいか、cocos2d-xのビルド時に cocos2d-xでlibtool: can't locate file が出るようになった。 2時間くらい調べてみると、どうやら、 プロジェクト内のcocos2d-xのexternalフォルダにあるライブラリ(*.a)ファイルが おかしくなって…
iOS側で生成したUIImageのデータをcocos2d-xのCppインスタンスにByte配列で渡すため、変換処理を作った。 要メモリの開放 UIImage* uiImage = [UIImage initWithName:@"xxxx.png"]; NSData* data = UIImagePNGRepresentation(uiImage); NSUInteger len = [da…
NSObjectを継承してビルドすれば、 ($Pruduct Name)-Swift.hが自動生成されるので、 import "($Pruduct Name)-Swift.h" すればいいと各サイトで書いているが、 file not foundのエラーになった。 間違えてないはずなのになあと設定を探すと 自動生成されるフ…
Objective Cのプログラムを書いていると __block NSMutableArray* assetArray = NSMutableArray.new; という処理を書いているサイトに出会った。 __blockってなんだろう?と調べてみると、 関数の中で宣言され,その関数の実行開始時から 終了時までの間,そ…
■前提 gemでpodはインストールされていること。 gemからインストール sudo gem install cocoapods pod setup ■プロジェクトにインストール ●1.PodFileを作成 ターミナルで以下のコマンドを実行 cd プロジェクトのパス pod init →PodFileが作成される。 ●2.Po…
起動するiOSのStoryBoardはどうやっているのか調べてみました。 Xcodeで、左ツリーからプロジェクトを選択し、 GeneralタブのDeployment into部にあるMainInterFaceで、指定されたstoryboardファイル名が起動するということがわかった。