ios 102
- Swift 一個優雅的原生類型擴展方式
- Swift 一个优雅的原生类型扩展方式
- Swift Native Type Extensions|Elegant Namespace Implementation for Cleaner Code
- iOS ≥ 18 NSAttributedString attributes Range 合併的一個行為改變
- iOS ≥ 18 NSAttributedString attributes Range 合并的一个行为改变
- iOS 18 NSAttributedString Attributes Range Merging|Equatable Behavior Change Explained
- iOS 捷徑自動化應用場景 — 自動轉發簡訊與自動建立提醒待辦事項
- iOS 捷径自动化应用场景 — 自动转发简讯与自动建立提醒待办事项
- iOS Shortcut Automation|Auto-Forward SMS & Create Reminder Tasks Effortlessly
- iOS WKWebView 頁面與檔案資源 Preload 預載 / Cache 緩存研究
- iOS WKWebView 页面与档案资源 Preload 预载 / Cache 缓存研究
- iOS WKWebView Preload and Cache|Boost Page Load Speed with Efficient Resource Management
- POC App End-to-End Testing Local Snapshot API Mock Server
- POC App End-to-End Testing Local Snapshot API Mock Server
- POC App E2E Testing|Local Snapshot API Mock Server for Reliable Validation
- 使用 Firebase Firestore + Functions 快速搭建可供測試的 API 服務
- 使用 Firebase Firestore + Functions 快速搭建可供测试的 API 服务
- Firebase Firestore + Functions|Build Testable API Services Fast for Push Notification Analytics
- Bye Bye 2020 經營 Medium 第二年回顧
- Bye Bye 2020 经营 Medium 第二年回顾
- Medium Growth Review|Boost Your Blog Impact with Proven Strategies
- Universal Links 新鮮事
- Universal Links 新鲜事
- Universal Links Optimization|Boost iOS 13 & 14 Integration with Local Testing Setup
- iOS 跨平台帳號密碼整合加強登入體驗
- iOS 跨平台帐号密码整合加强登入体验
- iOS Cross-Platform Account Integration|Enhance Login Experience Beyond Sign in with Apple
- AVPlayer 實踐本地 Cache 功能大全
- AVPlayer 实践本地 Cache 功能大全
- AVPlayer Local Cache Implementation|Master AVAssetResourceLoaderDelegate for Smooth Playback
- AVPlayer 邊播邊 Cache 實戰
- AVPlayer 边播边 Cache 实战
- AVPlayer Streaming with Cache|Implement AVAssetResourceLoaderDelegate for Smooth Playback
- iOS APP 版本號那些事
- iOS APP 版本号那些事
- iOS App Versioning Explained|Key Rules and Comparison Solutions
- Xcode 直接使用 Swift 撰寫 Run Script!
- Xcode 直接使用 Swift 撰写 Run Script!
- Swift Run Script in Xcode|Localization & Image Asset Checks Automated
- iOS 14 剪貼簿竊資恐慌,隱私與便利的兩難
- iOS 14 剪贴簿窃资恐慌,隐私与便利的两难
- iOS Clipboard Privacy Concerns|Balancing Security and Convenience
- 現實使用 Codable 上遇到的 Decode 問題場景總匯(下)
- 现实使用 Codable 上遇到的 Decode 问题场景总汇(下)
- Codable Decode Issues Explained|Handling Null Response Fields Without Rewriting init Decoder
- 現實使用 Codable 上遇到的 Decode 問題場景總匯
- 现实使用 Codable 上遇到的 Decode 问题场景总汇
- Codable Decode Issues Explained|Master Decodable for Real-World iOS Challenges
- iOS HLS Cache 實踐方法探究之旅
- iOS HLS Cache 实践方法探究之旅
- iOS HLS Cache|Optimize AVPlayer Streaming with Real-Time Caching Techniques
- iOS 逆向工程初體驗
- iOS 逆向工程初体验
- iOS Reverse Engineering|Jailbreak, IPA Extraction, UI Injection & Decompilation Techniques
- iOS 擴大按鈕點擊範圍
- iOS 扩大按钮点击范围
- iOS Button Tap Area Expansion|Enhance User Interaction with Custom pointInside Override
- Medium 經營一年回顧
- Medium 经营一年回顾
- Medium Growth Review|Key Insights and Strategies from One Year of Content Management
- 米家 APP / 小愛音箱地區問題
- 米家 APP / 小爱音箱地区问题
- Mi Home App & Xiao Ai Speaker Region Issues|Resolve Connectivity for Xiaomi Air Purifier 3
- iOS UIViewController 轉場二三事
- iOS UIViewController 转场二三事
- iOS UIViewController Transitions|Master Pull-Down Close, Pull-Up Present & Full-Page Swipe Back
- APP有用HTTPS傳輸,但資料還是被偷了。
- APP有用HTTPS传输,但资料还是被偷了。
- HTTPS Data Theft in iOS & MacOS Apps|Mitmproxy Man-in-the-Middle Attack Explained
- iOS 完美實踐一次性優惠或試用的方法 (Swift)
- iOS 完美实践一次性优惠或试用的方法 (Swift)
- iOS DeviceCheck|Implement One-Time Offers and Trials Seamlessly with Swift
- 自己的電話自己辨識(Swift)
- 自己的电话自己辨识(Swift)
- iOS Caller ID with Swift|Build Your Own Number Recognition & Tagging
- 動手做一支 Apple Watch App 吧!
- 动手做一支 Apple Watch App 吧!
- Apple Watch App Development|Step-by-Step watchOS 5 Guide for Beginners
- iOS ≥ 12 在使用者的「設定」中增加「APP通知設定頁」捷徑 (Swift)
- iOS ≥ 12 在使用者的「设定」中增加「APP通知设定页」捷径 (Swift)
- iOS ≥ 12|Enable Quick Access to App Notification Settings in User Settings with Swift
- 從 iOS 9 到 iOS 12 推播通知權限狀態處理(Swift)
- 从 iOS 9 到 iOS 12 推播通知权限状态处理(Swift)
- iOS Notification Permission Handling|Swift Solutions for iOS 9 to iOS 12
- 什麼?iOS 12 不需使用者授權就能收到推播通知(Swift)
- 什么?iOS 12 不需使用者授权就能收到推播通知(Swift)
- iOS 12 Provisional Authorization|Receive Silent Push Notifications Without User Permission
- 提升使用者體驗,現在就為您的 iOS APP 加上 3D TOUCH 功能(Swift)
- 提升使用者体验,现在就为您的 iOS APP 加上 3D TOUCH 功能(Swift)
- Boost iOS App UX|Implement 3D Touch with Swift for Instant Interaction
- 嚐鮮 iOS 12 CoreML — 使用機器學習自動預測文章分類,連模型也自己訓練!
- 尝鲜 iOS 12 CoreML — 使用机器学习自动预测文章分类,连模型也自己训练!
- CoreML 2.0|Automate Article Classification with Custom-Trained Machine Learning Models
- Vision 初探 — APP 頭像上傳 自動識別人臉裁圖 (Swift)
- Vision 初探 — APP 头像上传 自动识别人脸裁图 (Swift)
- Vision Face Detection|Swift App Auto Crop Profile Pictures with Precision
- iOS ≥ 10 Notification Service Extension 應用 (Swift)
- iOS ≥ 10 Notification Service Extension 应用 (Swift)
- iOS Notification Service Extension|Enhance Push Notifications with Swift
- iOS UITextView 文繞圖編輯器 (Swift)
- iOS UITextView 文绕图编辑器 (Swift)
- iOS UITextView Text Wrap Editor|Swift Implementation for Seamless Layout