[Swift] Combine の flatMap で failure になると、以降は値が流れなくなる問題に対処する
LGTM: 3
#Xcode #iOS #Swift #flatMap #Combine
Link: https://qiita.com/hcrane/items/76d6a91d58459373eb0f
LGTM: 3
#Xcode #iOS #Swift #flatMap #Combine
Link: https://qiita.com/hcrane/items/76d6a91d58459373eb0f
Qiita
[Swift] Combine の flatMap で failure になると、以降は値が流れなくなる問題に対処する - Qiita
初めに
タイトル通りですが、CombineのflatMapで行う処理が、一度でもfailureになると、それ以降は値が流れなくなるという困った挙動があります。
かなり前からSwift Forumsとかでも上がっていますが、現在...
タイトル通りですが、CombineのflatMapで行う処理が、一度でもfailureになると、それ以降は値が流れなくなるという困った挙動があります。
かなり前からSwift Forumsとかでも上がっていますが、現在...
SwiftPMプロジェクトのExampleとしてPlaygroundを利用する
LGTM: 14
#Xcode #Swift #playground #SwiftPM
Link: https://qiita.com/noppefoxwolf/items/cd21a108aef079e2411f
LGTM: 14
#Xcode #Swift #playground #SwiftPM
Link: https://qiita.com/noppefoxwolf/items/cd21a108aef079e2411f
Qiita
SwiftPMプロジェクトのExampleとしてPlaygroundを利用する - Qiita
Xcode13.2から、拡張子.swiftpmを持つSwift Packageファイルが使えるようになりました。
実態は、Package.swiftをラップしたパッケージファイルなのですが、これを開くとPackage.swiftに指定...
実態は、Package.swiftをラップしたパッケージファイルなのですが、これを開くとPackage.swiftに指定...
【Swift】async/awaitはどのようにして動いているのかLLVMのレベルで調べてみる
LGTM: 40
#iOS #LLVM #Swift
Link: https://qiita.com/TokyoYoshida/items/c0a02bfa0197b703518f
LGTM: 40
#iOS #LLVM #Swift
Link: https://qiita.com/TokyoYoshida/items/c0a02bfa0197b703518f
Qiita
【Swift】async/awaitはどのようにして動いているのかLLVMのレベルで調べてみる - Qiita
Swift 5.5によって導入されたConcurrencyのうちの、async/awaitがどのように動いているのか調べてみました。
きっかけ
私はもともとasync/awaitなどはJavascriptで使っていたので、Swi...
きっかけ
私はもともとasync/awaitなどはJavascriptで使っていたので、Swi...
【Swift】Nearby Interactionを用いたiPhone間の距離と方向を取得するアプリ
LGTM: 2
#iOS #Swift #MultipeerConnectivity #UWB #NearbyInteraction
Link: https://qiita.com/viendfig/items/23f39449115365d1ce65
LGTM: 2
#iOS #Swift #MultipeerConnectivity #UWB #NearbyInteraction
Link: https://qiita.com/viendfig/items/23f39449115365d1ce65
Qiita
【Swift】Nearby Interactionを用いたiPhone間の距離と方向を取得するアプリ - Qiita
はじめに「iPhoneとiPhone間」と「AppleWatchとiPhone間」の距離と方向をリアルタイムで取得するアプリを作成しましたので、実装方法を説明したいと思います。下記のgifは、i…
Swift 古い非同期関数をasync/awaitで呼び出せるようにラップする
LGTM: 4
#callback #async #Swift #await #SwiftUI
Link: https://qiita.com/Rubydog/items/543ba67b1a97774363ee
LGTM: 4
#callback #async #Swift #await #SwiftUI
Link: https://qiita.com/Rubydog/items/543ba67b1a97774363ee
Qiita
Swift 古い非同期関数をasync/awaitで呼び出せるようにラップする - Qiita
Swift で Future や Promise にあたるものを使いたくなった時に、毎回ググり直すので自分用のメモです。
わかりやすく 「古い」「新しい」と書いていますが単純に登場した順番であって、良し悪しの話ではないです。
古い...
わかりやすく 「古い」「新しい」と書いていますが単純に登場した順番であって、良し悪しの話ではないです。
古い...
SwiftUI の中で UIView を使うための UIViewRepresentable を一通り理解する
LGTM: 7
#UIKit #Swift #SwiftUI
Link: https://qiita.com/maiyama18/items/e36608af7e39f81af01c
LGTM: 7
#UIKit #Swift #SwiftUI
Link: https://qiita.com/maiyama18/items/e36608af7e39f81af01c
Qiita
SwiftUI の中で UIView を使うための UIViewRepresentable を一通り理解する - Qiita
概要
SwiftUI で開発していると、 UIKit で使っていた機能に対応するコンポーネントがなくて困るということがよく起こります。そんなときに SwiftUI の中で UIKit を使えるようにしてしまえばめちゃくちゃ便利じ...
SwiftUI で開発していると、 UIKit で使っていた機能に対応するコンポーネントがなくて困るということがよく起こります。そんなときに SwiftUI の中で UIKit を使えるようにしてしまえばめちゃくちゃ便利じ...