很奇怪的问题。
我有以下代码:
NSDictionary* notificationUserInfo = [pNotification userInfo];
NSManagedObject* newShoppingFilter = [notificationUserInfo valueForKey:@"shoppingListFilter"];
self.shoppingListFilter = newShoppingFilter;
NSLog(@"%@ tapped", [newShoppingFilter valueForKey:@"name"]);
由于某种原因 self.shoppingListFilter = newShoppingFilter 没有设置变量。
我认为这是没有以某种方式初始化 self.shoppingListFilter 变量的一些问题,但我无法弄清楚。NSLog 显示正确的输出,newShoppingFilter 不为空,但 self.shoppingListFilter 为。
任何帮助表示赞赏。