[英]Best practice to call a function in NSUserdefaults for parsing data for Watchkit/Today Widget?
我想知道使用NSUserdefaults調用函數的最佳實踐是什么?
因此,基本上我的應用程序中的主數據模型中有一個函數可以解析API中的某些數據。
我能夠通過NSUserdefaults傳遞此函數的返回值,以將數據從主應用程序傳輸到WatchKit應用程序。 但是,它僅在打開應用程序時傳遞數據。 我如何最好地調用該函數,以單獨使用Watchkit解析來自API的數據? (就像打開后台應用程序一樣)我有點困惑。
親切的問候,
插口
好的,您的評論使事情更清晰了。
您希望能夠在手表應用程序中運行要求手機提供信息的代碼。
如果您的手表應用程序在WKInterfaceController
運行,則可以使用WKInterfaceController
方法openParentApplication
將請求發送到iPhone並獲取回復字典。 如果手機被鎖定或您的iPhone應用程序處於后台,則iPhone將從后台接收該消息。 閱讀Xcode文檔中的openParentApplication
方法以獲取更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.