この方法を使用するだけです。
UIView* view2 = [view1 copy]; // view1 existed
これにより、シミュレーターはこのアプリを起動できなくなります。
保持してみてください、
UIView* view2 = [view1 retain]; // view1 existed
// modify view2 frame etc
に変更view2
が適用される場合はview1
、とview2
同じメモリを共有することを理解していますview1
。
なぜUIView
コピーできないのですか?理由は何ですか?