最初の投稿を割り当ててください。申し訳ありませんが私はコードのルールを台無しにした場合。私はBig Nerd Ranch GuideからObjective Cを学ぼうとしています。私は強力な参照を扱う例を投稿します。目的:C:強参照の理解と助けが必要です。
#import <Foundation/Foundation.h>
@interface Asset : NSObject
{
NSSTRING *label;
unsigned int resaleValue;
}
@property (strong) NSString *label;
@property unsigned int resaleValue;
@end
したがって、NSStringは基本的に強力な参照が必要ですが、intはそうではありません。私はNSStringがオブジェクトであることを知っています。何も指定されていなければ、変数に代入のプロパティが与えられています。
したがって、オブジェクトが解放されるまでint型のようなものを解放するのに十分な場合は、Assetオブジェクト内のNSStringオブジェクトを解放しないようにするにはどうすればよいでしょうか?最終的には、私は依然として、アサインメントが何をしているのか、何が強いのかについて混乱していると思います。 std :: shared_ptrのためには、あなたがオブジェクトが割り当て中にそれぞれ保持され、解放されなければならないC++
強い州から来た場合
ありがとう、私は実際にはC++を学んでいる学校にいるので、これはまだすべて新しくて、私にはあいまいですが、もっとゆっくり理解しています。 – Jordy