我想在他/她登录后向特定用户发送标签,以便他/她可以接收通知.只有登录的用户才会收到通知.当他/她退出时,我会删除他/她的标签.我怎样才能做到这一点?
我在AppDelegate中的代码:
let oneSignal: OneSignal = OneSignal(launchOptions: launchOptions, appId: "<my-app-id>") {
(message, additionalData, isActive) in
if (additionalData != nil) {
NSLog("APP LOG ADDITIONALDATA: %@", additionalData);
let displayMessage: NSString = NSString(format:"NotificationMessage:%@", message);
var messageTitle: NSString = "";
if (additionalData["discount"] != nil) {
messageTitle = additionalData["discount"] as String
}
else if (additionalData["bonusCredits"] != nil) {
messageTitle = additionalData["bonusCredits"] as String;
}
else if (additionalData["actionSelected"] != nil) {
messageTitle = NSString(format:"Pressed ButtonId:%@", additionalData["actionSelected"] as String);
}
var alertView: UIAlertView = UIAlertView(title: messageTitle,
message:displayMessage, …Run Code Online (Sandbox Code Playgroud) 我有这个问题,其中我的UI元素似乎在故事板中丢失/隐藏,实际上它不是.这是我的问题的截图.

我在我的项目中集成了 pod,特别是 SignalR、AFNetworking 和 SocketRocket。它已成功安装,但是当我打开 .xcworkspace 时,此错误显示:


有没有人遇到过这种错误?提前致谢。
更新:我的 .xcodeproj 已经出现。但是框架显示为红色。我该如何解决这个问题?

我想将我的String dateTime分隔为不同的变量日期和时间,因为我将单独显示它.我怎么能这样做?
这是我获取日期的代码,它返回nil:
let datetime = "2015-04-06T13:24:11.913"
var dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "MMM-DD-YYYY"
let date = dateFormatter.dateFromString(datetime)
println(date)
Run Code Online (Sandbox Code Playgroud)
提前致谢.
更新:这是我的错误,

更新2:它不会返回错误,但它为格式化日期提供了错误的月份

ios ×3
afnetworking ×1
autolayout ×1
cocoapods ×1
datetime ×1
onesignal ×1
signalr ×1
socketrocket ×1
storyboard ×1
swift ×1
xcode6 ×1