タグ weak
人気順 10 users 50 users 100 users 500 users 1000 usersSwiftのメモリ管理 - Weak、Strong、Unowned Referenceについて, with Hector Matos - Realm is a mobile database: a replacement for SQLite & Core Data
メモリ管理が予想したように動かない時、多くのデベロッパーを不安にさせます。Appleの Automatic Reference Counting (ARC)は私たちがかつて手動で行っていたメモリ管理のほとんどを、魔法のように処理します。しかし、それでも度々、うまく動作するための手引きを必要とします。Swiftにはそのための、capture list、非所有、弱参照のようなクールなツールがあります。... 続きを読む
【Objective-C】プロパティを使ってみる(nonatomic, readonly, weakどうすりゃいいの?) - 夏までにiPhone アプリつくってみっか!
2013-04-12 【Objective-C】プロパティを使ってみる(nonatomic, readonly, weakどうすりゃいいの?) Objective-C 前回のMyEnemyのテストプログラムにより、CCNodeのサブクラスに対してCCFadeInなどのアクションを設定するとクラッシュ事が判明しました。現時点ではMySprite, MyBulletでは動きに関するアクションしか設定し... 続きを読む
Swiftの循環参照問題におけるunownedとweakの使い分けについて - Qiita
循環参照するか、しないかの切り分け 循環参照するか、しないかの切り分けはエンジニアが考慮する必要があります。この切り分けはObjCと同様なので、ここでは詳細には触れません。 ちなみに、Xcode6 Beta5のSwiftではコンパイルワーニングで循環参照を知らせてくれません。とはいえ循環参照のコンパイルワーニングはObjCでも全部網羅されていないので、最終的にはエンジニアが考慮する必要があるのはか... 続きを読む
[iOS5] ARC : プロパティ属性と使い方 - iOS 開発ブログ Natsu's note
前回、ARC OverviewでARC(Automatic Reference Counting)の基本概念と__strong, __weak等の修飾子についてまとめました。今回は、Objective-Cではよく使われるプロパティについてみていきます。 オーナーシップ属性 ARC対応により、これまでのセッターに関するプロパティ属性に加えていくつかの属性が追加されました。以下の表が、ARCで有効な属... 続きを読む