私はstackoverflowでこの質問を読みました。
bbumによって提供される抜粋の回答は以下のとおりです。
問題は代入ではなく、インスタンス変数をBOOL*initialBroadcast;として宣言した可能性がはるかに高くなります。
インスタンス変数をポインタとして宣言する理由はありません(少なくとも、BOOLのC配列が本当に必要な場合を除いて)。宣言から*を削除してください。
1.BOOLの配列を維持する必要がない場合でも、ポインター変数を使用することに何か問題がありますか?
2.それらを回避するのは良い習慣だと思いますが、Objective-Cに固有のものではなく、ポインターを持つすべてのプログラミング言語に適用されます。
私の質問に答えてください。