iOS Xcode 13 リリース 2021年9月21日に Xcode 13 がリリースされました。 Xcode 13 Release Notes - - Apple Developer What’s Included in Xcode 注目すべき点としては Xcode 13... 2021.09.21 iOSmacswift
swift SwiftUI に SceneDelegate がない場合 今までの Swift コードには以下のような SceneDelegate がありました。 class SceneDelegate: UIResponder, UIWindowSceneDelegate { // ユーザーのアクティビティオブ... 2021.09.10 swift
swift SpriteKit で SKAction の sequence と group を同時に使う SpriteKit で SpriteNode などにアニメーション等の動作をさせたりするときに SKAction を使います。 この SKAction、複数の SKAction を組み合わせることができます。 直列に実行 1つの SKAct... 2021.08.12 swift
swift swift で直列に非同期処理 swift で非同期処理を扱うときは GCD (Grand Central Dispatch) を使います。 以下に詳しくかかれていますが、GCD のキューに非同期処理を突っ込むんですね。 あとは GCD がよしなになってくれます。 で、そ... 2021.08.11 swift
mac Xcode 12.5.1 リリース Xcode 12.5.1 リリース 2021年6月20日に Xcode 12.5.1 がリリースされました! Xcode 12.4 に比べて多数の修正点・新機能が入っています。 注目すべき点としては、 ・XCFramework を生成する ... 2021.08.04 macswift
swift Swift 5.3 リリース ついに Swift 5.3 がリリースされました。 先日リリースされた Xcode 12 も対応しています。 主な変更点は ・Linux, Windows が正式サポート Swift の今後が楽しみですね。 Swift 5.3 releas... 2021.03.16 swift
iOS XCFrameworkのススメ XCFrameworkとは Xcode11でフレームワークの新しい配布形態としてxcframeworkが導入されました。 xcframeworkを使用すると、iOS実機、iOSシミュレーターなどの複数のプラットフォーム用のフレームワークを1... 2021.03.11 iOSswift
iOS midi ファイルを Swift で再生 以下で再生されました。 import AVFoundation var musicPlayer: MusicPlayer? var sequence: MusicSequence? func play(file: String) { //指... 2021.02.17 iOSswift
swift Swift で 関数ポインタ Swift でも関数ポインタ使いたい時ありますよね。 関数ポインタとは、関数を変数のように扱うことです。 何がメリットかというと、関数の引数に、別の関数を渡したりできるんですね。 以下の記事を参考にさせていただきました。 Swiftで関数ポ... 2020.12.30 swift
swift Swift で CADisplayLink を設定 こんな感じで設定すればOK override init() { super.init() let updater = CADisplayLink(target: self, selector: #selector(self.gameLoop... 2020.12.02 swift