通知身体问题

时间:2013-05-05 15:13:45

标签: xcode

我有这行代码通知:

[通知setAlertBody:(@“%@”,placesData [counter])];

placeData是一个数组,[counter]是一个计数器,用于切换通知中的文本数据,但它对我不起作用。你能帮我吗?非常感谢

2 个答案:

答案 0 :(得分:1)

使用:

[notification setAlertBody:[NSString stringWithFormat:@"%@",placesData[counter]]];

如果这不起作用,则数组可能为nil,为空或不包含NSString。

如果使用字符串常量,则只能使用您使用的代码:例如

[notification setAlertBody:@"Error!"];

答案 1 :(得分:0)

两种可能性:

1 notification或者不是UILocalNotification。

2 placedData[counter]为nil,空或NSString以外的其他内容。

如果没有更多信息或代码,就不可能多说。