Просто используя этот способ:
UIView* view2 = [view1 copy]; // view1 existed
Это приведет к тому, что симулятор не сможет запустить это приложение.
Попробуй сохранить,
UIView* view2 = [view1 retain]; // view1 existed
// modify view2 frame etc
Любые изменения view2
будут применяться view1
, я понимаю , что view2
доля такого же память с view1
.
Почему нельзя UIView
скопировать? Какова причина?