全部,
我正在发送带有字符串数据的推送通知。例子:
{
"aps": {
"alert": "1,FriendsName,3,4,pink, green",
"sound": "default"
}
}
或者
{
"aps": {
"alert": "2,drinks, adress",
"sound": "default"
}
}
现在,我希望警报中的消息根据字符串中的值显示文本。所以(伪代码):如果“alert”中的第一个字符 = 1 => "alert = @"来自 %@ 的颜色是 %@",friendsName,
如果“alert”中的第一个字符 = 2 => `" ,则为粉红色alert = @"在 %@ 邀请 %@",饮料,地址
这可能吗?如果是这样:如何?