Sau khi cập nhật lên iOS8.3, tôi bắt đầu nhận được một loạt các cảnh báo mới đã không có trên iOS8.2. Một trong những đặc biệt mà bắt mắt của tôi;Tổng hợp thuộc tính tự động sẽ không tổng hợp thuộc tính - cảnh báo mới iOS8.3
@property (strong, nonatomic) IBOutlet UITableView *tableView;
được khai báo trong tệp '.m'.
Điều gì đã thay đổi trong iOS8.3 để thực hiện cảnh báo này?
Auto property synthesis will not synthesize property 'tableView'; it will be implemented by its superclass, use @dynamic to acknowledge intention
Bộ điều khiển xem của bạn có thêm 'tableView' vào' UITableViewController' không? – Joe
FYI, IBOutlets nên yếu vì chính chế độ xem có tham chiếu mạnh mẽ. Tránh các chu kỳ lưu giữ. https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/LoadingResources/CocoaNibs/CocoaNibs.html –
@DCGoD những nỗi kinh hoàng khi nhìn vào mã mà tôi đã viết cách đây 18 tháng haha – DevC