編集:本当にごめんなさい。投稿で行った紛らわしいエラーを編集しました。
私はこれらをivars
宣言しましたWhereamiViewController.h
:
CLLocationManager *locationManager;
IBOutlet MKMapView *worldView;
IBOutlet UITextField *locationTitleField;
WhereamiViewController
作成者は、所有者locationManager
とlocationManager's
デリゲートはであるため、デリゲートはの代わりにあるため、メソッドWhereamiViewController
でlocationManager
デリゲートをに設定する必要があると書いています。ファイル内で、を委任するように設定されていますが、両方が代わりにある場合に、これら2つの委任を設定する必要がないのはなぜですか?nil
WhereamiViewController's
dealloc
assigned
weak
.xib
worldView
locationTitleField
File's Owner
nil
assign
weak
PS:それはARCを使用しています