1. ホーム
  2. iphone

ストロングプロパティ属性とは

2023-07-13 14:39:44

質問

私は開発者向けの Xcode ベータ版を使用していますが、いくつかの微妙な違いに気づいています。そのうちの 1 つは、宣言されたプロパティに対する新しい属性です。

@property(strong)IBOutlet NSArrayController *arrayControl;

私の質問は、strong属性は何を意味するのか、ということです。古いものを置き換えるのか、それともまったく新しいものなのでしょうか?Google と開発者のドキュメントを検索しましたが、何も見つけることができませんでした。それが何であるかがわかるまで、私はそれを使用することを躊躇しています。

ありがとうございました。

どのように解決するのですか?

を置き換えるものです。 retain 属性の一部で Objective-C 自動参照カウント (ARC) . 非 ARC コードでは、これは単に retain .