The Pragmatic Ball boy

iOSを中心にやってる万年球拾いの老害エンジニアメモ

2015-03-01から1ヶ月間の記事一覧

cocos2d-js 3.xでJS_CallFunctionでcrash

cocos2d-jsを2系から3系に変更した際にjavascriptのコールバックを呼ぶとexec bad accessでcrashするようになりました。 解決方法はこちらで JS_CallFunctionName crashed on iAP finished callback - Cocos2d-x Forum JSB_AUTOCOMPARTMENT_WITH_GLOBAL_OBJC…

Objective-Cでnil結合演算子的なことをするには

Swiftだとnil結合演算子として"??"が用意されてますが、 Objective-C(というかC)でも似たようなことができます。 ここ(Conditionals - Using the GNU Compiler Collection (GCC))に書いてあるように3項演算子の真ん中を省略すると、条件式が非0の場合に条…

CIのサービスいろいろ

CI

Hound CIとかCode Climateとか知らなかったので調べたらここにCI Serviceのリストがあった。 Continuous-Integration-services/continuous-integration-services-list.md at master · ligurio/Continuous-Integration-services · GitHub Jenkinsでゴニョゴニ…

build.gradleからAndroidのバージョンベタ書きを避ける

Androidでgradleを使うと、デフォルトではこんな感じにバージョン情報がベタ書きで生成されます。 apply plugin: 'android' android { compileSdkVersion 17 buildToolsVersion "21.1.2" defaultConfig { minSdkVersion 8 targetSdkVersion 17 } buildTypes …