これらのうち、iOS開発の「ベストプラクティス」と見なされるものを知りたいです。
.hファイル内のすべてのivarとプロパティを宣言して、誰でもクラスの構造を理解できるようにします。
ブロック内のすべてのivarを
@implementation
.mファイルで宣言し、必要なプロパティを.hファイルで宣言します。(また、必要に応じて、内部使用のために.mファイルでいくつかのプロパティを宣言します)。ここでの考え方は、他の人が私の構造や実装について気にする必要はなく、私のコードを使用するだけでよいということです。