![Obj-C → Swift コンバータをオープンソースで公開しました!](https://cdn-ak-scissors.b.st-hatena.com/image/square/5babd440aafac83f9b7708865e8ce200b5db4407/height=288;version=1;width=512/https%3A%2F%2Fs.yimg.jp%2Fimages%2Ftecblog%2F2015-2H%2Fobjc2swift%2Fogp.png)
if (t.transactionState != SKPaymentTransactionStatePurchasing) { [[SKPaymentQueue defaultQueue] finishTransaction:t]; } ※SKPaymentTransactionStatePurchasingに-finishTransaction:すると例外が発生します ただこれだとSKPaymentTransactionStatePurchasingなtransactionがある場合はどうすればいいのだろう・・・やはりSKPaymentTransactionObserver Protocolで何とか処理する方法がいいんですかね・・・。 Non-Consumable(非消耗型)での正常に終了していないトランザクションに対する対処方法です。 購入処理が正常に終了しなかった場合に再度購入しよ
Objective-C のプロパティの属性を指定するとき従うべきガイドラインをまとめた。 できる限り nonatomic を指定する atomic にしてもパフォーマンスが悪化するだけでほとんどメリットがない(参考:StackOverflow - Atomic vs nonatomic properties)。 nonatomic と atomic の使い分けの指針は次のとおり: 参照型: メモリアドレスのみの書き込みなので、常にnonatomicでよい プリミティブ型: int, BOOL等ワンステップでの書き込みが可能: 常にnonatomicでよい 単一のスレッドからしかアクセスされない: 設計に気をつけつつnonatomic推奨 複数のスレッドからのアクセスがあり、long,構造体などサイズの大きい値: atomic推奨 (thx to @takasek) 複数のスレッドから同時に
クラス リファレンス † UIAcceleration? UIAccelerometer? UIActionSheet UIActivityIndicatorView? UIAlertView UIApplication UIBarButtonItem? UIBarItem? UIButton UIColor UIControl UIDataPicker? UIDevice UIEvent UIFont UIImage UIImagePickerController? UIImageView UILabel UINavigationBar UINavigationController UINavigationItem? UIPageControl? UIPickerView UIProgressView? UIResponder UISc
Sponsored Link Authors saryou items (31) tako items (2) Categories Adsense (1) Beatmania (7) cocos2d (5) Cool Jokers (3) Grails (5) Groovy (4) IIDXPR (7) iOS (4) Java (1) jQTouch (1) Linux (1) note (2) Objective-C (3) Tomcat (1) サーバ設定 (1) プログラミング (10) Recent Comments saryou commented at 10/06 12:41 to IIDXPR for Lincle 公開 K commented at 10/06 11:35 to IIDXPR for Lincle 公開 saryou commented at 09/27
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く