草庐IT

NOTIFICATION

全部标签

dictionary - 如何使用 Swift 访问通过 NSNotification 传递的字典

我有发送通知的代码(其中serialNumber是一个字符串):vardataDict=Dictionary()dataDict["Identity"]=serialNumberdataDict["Direction"]="Add"NSNotificationCenter.defaultCenter().postNotificationName("deviceActivity",object:self,userInfo:dataDict)接收此通知的代码:funcdeviceActivity(notification:NSNotification){//Thismethodisinvo

ios - 如何在 swift 3.0 中使用 NotificationCenter 和在 swift 2.0 中使用 NSNotificationCenter 传递数据?

我正在我的swiftios应用程序中实现socket.io。目前在几个面板上我正在监听服务器并等待传入​​的消息。我通过在每个面板中调用getChatMessage函数来做到这一点:funcgetChatMessage(){SocketIOManager.sharedInstance.getChatMessage{(messageInfo)->Voidindispatch_async(dispatch_get_main_queue(),{()->Voidin//dosthdependingonwhichpaneluseris})}}但是我注意到这是一个错误的方法,我需要改变它-现在我想

ios - 如何在 swift 3.0 中使用 NotificationCenter 和在 swift 2.0 中使用 NSNotificationCenter 传递数据?

我正在我的swiftios应用程序中实现socket.io。目前在几个面板上我正在监听服务器并等待传入​​的消息。我通过在每个面板中调用getChatMessage函数来做到这一点:funcgetChatMessage(){SocketIOManager.sharedInstance.getChatMessage{(messageInfo)->Voidindispatch_async(dispatch_get_main_queue(),{()->Voidin//dosthdependingonwhichpaneluseris})}}但是我注意到这是一个错误的方法,我需要改变它-现在我想

iOS 推送通知 : how to detect if the user tapped on notification when the app is in background?

有很多关于这个主题的stackoverflow线程,但我仍然没有找到好的解决方案。如果应用程序不在后台,我可以在application:didFinishLaunchingWithOptions:调用中检查launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey]以查看它是否从通知中打开。如果应用程序在后台,所有帖子都建议使用application:didReceiveRemoteNotification:并检查应用程序状态。但正如我所试验的那样(也正如此API的名称所暗示的那样),此方法在收到通知时被调用,而不是被点击

iOS 推送通知 : how to detect if the user tapped on notification when the app is in background?

有很多关于这个主题的stackoverflow线程,但我仍然没有找到好的解决方案。如果应用程序不在后台,我可以在application:didFinishLaunchingWithOptions:调用中检查launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey]以查看它是否从通知中打开。如果应用程序在后台,所有帖子都建议使用application:didReceiveRemoteNotification:并检查应用程序状态。但正如我所试验的那样(也正如此API的名称所暗示的那样),此方法在收到通知时被调用,而不是被点击

ios - 如何创建本地通知?

如何设置本地通知,以便在我设置的时间,我的应用程序生成带有自定义消息的通知/提醒? 最佳答案 这是适用于我的项目的LocalNotification示例代码。objective-C:AppDelegate文件中的代码块:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[launchOptionsvalueForKey:UIApplicationLaunchOptionsLo

ios - 如何创建本地通知?

如何设置本地通知,以便在我设置的时间,我的应用程序生成带有自定义消息的通知/提醒? 最佳答案 这是适用于我的项目的LocalNotification示例代码。objective-C:AppDelegate文件中的代码块:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[launchOptionsvalueForKey:UIApplicationLaunchOptionsLo

ios - 使用 Swift 使用键盘移动 View

我有一个应用程序在View的下半部分有一个文本字段。这意味着当我在文本字段中键入时,键盘会覆盖文本字段。我如何在打字时向上移动View以便我可以看到我正在打字的内容,然后在键盘消失时将它向下移回原来的位置?我到处都看过,但所有的解决方案似乎都在Obj-C中,我还不能完全转换。如有任何帮助,我们将不胜感激。 最佳答案 这是一个解决方案,无需处理从一个文本字段到另一个文本字段的切换:overridefuncviewDidLoad(){super.viewDidLoad()NSNotificationCenter.defaultCente

ios - 使用 Swift 使用键盘移动 View

我有一个应用程序在View的下半部分有一个文本字段。这意味着当我在文本字段中键入时,键盘会覆盖文本字段。我如何在打字时向上移动View以便我可以看到我正在打字的内容,然后在键盘消失时将它向下移回原来的位置?我到处都看过,但所有的解决方案似乎都在Obj-C中,我还不能完全转换。如有任何帮助,我们将不胜感激。 最佳答案 这是一个解决方案,无需处理从一个文本字段到另一个文本字段的切换:overridefuncviewDidLoad(){super.viewDidLoad()NSNotificationCenter.defaultCente

php - 使用 PEM 文件在 PHP 中推送通知

我一直在阅读RayWenderlich关于使用PHP脚本推送通知的教程。引用:http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1http://www.raywenderlich.com/32963/apple-push-notification-services-in-ios-6-tutorial-part-2我进行了大量研究,但在第2部分中遇到了一个问题,即使用ck.pem文件运行push.php文件。/Applications/XAMPP/bin/p