애플워치에서 초밥을 돌려서 GetWild 조작하기.
2845 단어 iOSSwift초밥AppleWatchGetWild
얼마 전에 우리 회사 상사가 애플워치를 환불해 줬어요.
그러니까 잠깐 보자.
겸사겸사
그럼 크리스마스를 맞아 올해를 마무리하면 되잖아요.
했어.
개요
초밥을 돌리다
그나저나 겟와일드는 유튜브겟와일드도 흐르고 있어요.를 보여줍니다.
푹 빠진 곳
아이폰 쪽에서 sendMessage를 받을 수 없습니다.
애플워치에서 아이폰을 조작할 때 WCSession의sendMessage를 사용하세요.
이거 왜 몇 번을 해도 안 움직여?2016-12-25 18:42:49.692848 GetWildAndSushi WatchKit Extension[17803:213358] [WC] -[WCSession _onqueue_notifyOfMessageError:withErrorHandler:] errorHandler: NO with WCErrorCodeDeliveryFailed
메시지를 보낸 뒤 이런 오류가 발생해 아이폰 쪽에서 메시지를 받지 못했다.
까닭
처음에 나는 애플 워치의 발송자를 이렇게 썼다.// open func sendMessage(_ message: [String : Any], replyHandler: (([String : Any]) -> Swift.Void)?, errorHandler: ((Error) -> Swift.Void)? = nil)
WCSession.default().sendMessage(["Get": "Wild"], replyHandler: nil, errorHandler: nil)
위의 주석과 같이 정의합니다.
첫 번째 Dictionary는 아이폰에 보낸 데이터다.
replyHandler는 아이폰 측에서 메시지를 받을 때 언제든지 실행하는 호출 함수다.
errorHandler는 오류가 발생했을 때 호출된 호출 함수를 전달합니다.
여기서 정의하면 리플리핸들러는 옵션이라서 닐에게 적당히 줬는데 이건 안 될 것 같아요.
우리는 다음과 같은 적당한 함수를 제공할 수 있다.WCSession.default().sendMessage(["Get": "Wild"], replyHandler: {_ in}, errorHandler: nil)
왜 optional이라고 정의했을까ω・‘)
여러분도 초밥을 돌려보시는 게 좋을 것 같아요.
Happy Merry Christmas!!!!🎉
Reference
이 문제에 관하여(애플워치에서 초밥을 돌려서 GetWild 조작하기.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/bbq-all-stars/items/f1d9f739924f6cf8f3be
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
2016-12-25 18:42:49.692848 GetWildAndSushi WatchKit Extension[17803:213358] [WC] -[WCSession _onqueue_notifyOfMessageError:withErrorHandler:] errorHandler: NO with WCErrorCodeDeliveryFailed
// open func sendMessage(_ message: [String : Any], replyHandler: (([String : Any]) -> Swift.Void)?, errorHandler: ((Error) -> Swift.Void)? = nil)
WCSession.default().sendMessage(["Get": "Wild"], replyHandler: nil, errorHandler: nil)
WCSession.default().sendMessage(["Get": "Wild"], replyHandler: {_ in}, errorHandler: nil)
Happy Merry Christmas!!!!🎉
Reference
이 문제에 관하여(애플워치에서 초밥을 돌려서 GetWild 조작하기.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/bbq-all-stars/items/f1d9f739924f6cf8f3be텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)