iOS) NSDictionary dictionaryWithObjectsAndKeys

iOS) NSDictionary dictionaryWithObjectsAndKeys

NSDictionary *argsDict = [NSDictionary dictionaryWithObjectsAndKeys:coupon.couponID, @"id",coupon.couponMart,@"marketname",coupon.couponItem,@"name",coupon.couponDescription,@"description",coupon.couponItemImageString,@"image",coupon.couponIssuedDate,@"issued",coupon.couponUsedDate,@"used",coupon.couponExpiredDate,@"expiration",coupon.state,@"valid", nil];

我无法访问上面的代码

你能认出来吗?

我觉得很完美

您可能会从 "coupon" 获得任何零值 property.also 请确保您已初始化优惠券 class。

您初始化 NSDictionary 的方式是正确的。

该错误显示您的访问权限不正确,这意味着您使用词典的位置不正确。

您应该在使用前检查该值。诸如此类

if([argsDict objectForKey:@"id"] != nil) {
    myLabel.text = [argsDict objectForKey:@"id"];
}