将Xcode项目转换为ARC时出现问题

时间:2012-06-06 00:08:36

标签: objective-c ios xcode automatic-ref-counting

我收到以下警告:“将保留对象分配给不安全的属性;对象将在分配后释放”以获取以下代码片段。有人可以帮我澄清一下吗?我设置detailViewController.restaurantsSortedByDistance的第二行是警告突出显示的部分......

**   RestaurantList.h **
    @property (nonatomic) NSMutableArray *restaurantsSortedByDistance;

**         end        **

 RestaurantList *detailViewController = [[RestaurantList alloc] initWithNibName:@"RestaurantList" bundle:nil];

        detailViewController.restaurantsSortedByDistance = [[NSMutableArray alloc] initWithArray:[self returnRestaurantsSortedByDistance:rows]];

1 个答案:

答案 0 :(得分:1)

detailViewController .h上将 restaurantsSortedByDistance 属性设置为strong。