iOSSwift 將 Swift Package 編譯為 XCFrameworkByWayne04/02/20241.0K views 相較於 Xcode project 的 Build Settings,Package.swift 使用起來簡單很多。然而,當我們將 Xcode framework project 轉換成 Swift package 時,卻無法順利地產生 XCFramework。 Read More 0 0 0 0
Read More1.0K views3 minute read iOSSwift將 Swift Package 編譯為 XCFrameworkByWayne04/02/2024 相較於 Xcode project 的 Build Settings,Package.swift 使用起來簡單很多。然而,當我們將 Xcode framework project 轉換成 Swift package 時,卻無法順利地產生 XCFramework。 Read More 0 0 0 0
Read More634 views3 minute read iOS整合 Apple Pay 至 iOS AppByWayne18/01/2024 Apple Pay 是 Apple 的行動支付服務。我們可以用 Apple Pay 在實體店家的 NFC 刷卡,也可以在 apps 中購買商品。另外,iPhone 裡的 Wallet app 可以管理信用卡,所以我們不需要隨身攜帶數張信用卡。 Read More 0 0 0 0
Read More1.8K views2 minute read AndroidiOSECDSA 的 Signing 與 Verifying 範例ByWayne12/12/2023 Elliptic Curve Digital Signature Algorithm(ECDSA)是一個常用於 digital signature 的 digital signature algorithm(DSA)。本文章將介紹,如何在 Android 和 iOS 使用 ECDSA 來 signing 和 verifying。 Read More 0 0 0 0
Read More3.6K views1 minute read iOSiOS:禁止螢幕截圖ByWayne25/05/2023 基於一些理由,我們可能會想要禁止使用者對我們的 app 做螢幕截圖。然而,iOS 並沒有提供這樣的功能。所幸,我們可以利用 UITextField 來達到此效果。 Read More 0 0 0 0
Read More2.2K views3 minute read iOSSwift使用 Xcode Configuration 和 Scheme 管理多個 Build 環境ByWayne12/01/2023 在開發專案時,我們需要建構多個版本,而每個版本會有個別的環境設定。例如,開發版本會連到開發用的 server,而 QA 版本會連到 QA 測試用的 server。本文章將介紹如何利用 Xcode 的 Configuration 和 Scheme 來建構多個版本。 Read More 0 0 0 0
Read More1.6K views4 minute read iOSSwift用 Swift Packages 發佈 XCFrameworksByWayne30/12/2022 Swift packages 是可重複使用的程式碼元件。它不但可以包含程式碼,還可以包含二進位 XCFrameworks。發佈 XCFrameworks 可以保護程式碼不外洩。本文章將介紹如何使用 Swift packages 發佈 XCFrameworks。 Read More 0 0 0 0
Read More1.5K views3 minute read iOSSwift用 Xcode Workspace 管理 Apps, Frameworks, 和 Swift PackagesByWayne29/12/2022 當模組化專案後,專案會切分成一個 app 專案或一個 framework 專案,和數個 Swift packages。我們可以用 Xcode workspaces 輕鬆地管理這些小專案。 Read More 0 0 0 0
Read More6.0K views2 minute read iOSDispatch Queue 教學ByWayne30/11/2020 GCD 提供有效率的並行處理,讓我們不需要直接管理多執行緒。它的 Dispatch Queues 可以循序地(serially)或是並行地(concurrently)執行任務。我們只需要將要並行的程式當作任務提交到 dispatch queues 就可以了。 Read More 0 0 0 0
Read More5.5K views2 minute read iOS如何製作一個 XCFrameworkByWayne09/11/2020 XCFramework 讓你可以將 iPhone、iPhone 模擬器等多的不同平台的二進位碼打包到一個可發佈的 .xcframework 檔。你只需要為你的 Framework 產生出一個 .xcframework 檔,就可以支援多種平台。 Read More 0 0 0 0
Read More4.7K views1 minute read iOSSwiftUI @State & @Binding 教學ByWayne29/07/2020 SwiftUI 推出了兩個 Property Wrapper – @State and @Binding。利用它們可以達到變數的 Two-way Binding 功能。也就是當變數的值改變時,它會重新被顯示。本章藉由製作一個 Custom View 來展示如何使用 @State 和 @Binding。 Read More 0 0 0 0