プロパティを変数やオブジェクトに設定する実際の使用方法を理解するのに苦労しています。多くのチュートリアルとアップルのドキュメントを読もうとしましたが、プロパティを使用する理由とプロパティを合成する必要がある理由を理解できませんか? 私たちが宣言することを考えると
@property(nonatomic,retain) NSString *str;
なぜプロパティを宣言する必要があるのですか。私が理解している限りstr
、クラス全体で文字列オブジェクトにアクセスできます。しかし、なぜここでプロパティを作成する必要があるのでしょうか?
誰かが私を助けてくれますか?