ZhgChg.Li
當前標籤

#ios

34 篇文章 — 第 1 頁,共 2 頁

ZRealm Dev. 2025-01-01

Swift 原生類型擴展|打造 Namespace 容器避免命名衝突,提升模組化維護性

iOS 開發中擴充原生類型常導致命名衝突與介面混亂,透過 Swift 泛型容器與協議封裝擴展方法,實現 Namespace 功能,有效區隔自訂與原生 API,提升專案模組化與維護效率。

ios-app-developmentswift
ZRealm Dev. 2024-09-20

iOS 18 NSAttributedString attributes Range 合併行為改變|Equatable 影響解析與閃退問題排除

iOS 18 起 NSAttributedString attributes 合併機制改為參考 Equatable,導致自訂屬性 Range 合併行為異動,造成 HTML 解析閃退。深入剖析底層合併邏輯與 Swift Equatabl...

ios-app-developmentnsattributedstring
ZRealm Robotic Process Automation 2024-08-19

iOS 捷徑自動化|3 招自動轉發簡訊與建立提醒待辦事項教學

針對家中長輩與忙碌使用者,運用 iOS 捷徑自動化實現簡訊轉發與提醒待辦,解決詐騙簡訊監控與生活提醒難題,提升生活效率與安全,輕鬆管理包裹與信用卡帳單提醒。

ios-app-developmentautomation
ZRealm Dev. 2024-07-28

iOS WKWebView 預載與 Cache 緩存技術|提升頁面載入速度與資源管理全解析

針對 iOS WKWebView 使用者面臨載入緩慢問題,深入解析 HTTP Cache 與預載技術,結合純資源預載與 CachePolicy 設定,實現流量與效能平衡,加速頁面響應並提升使用體驗。

iosios-app-development
ZRealm Dev. 2023-08-28

End-to-End Testing|用 Snapshot API Local Mock Server 解決 iOS App 測試資料不穩定問題

針對 iOS App 及現有 API 無法輕易補足單元測試的痛點,透過 Snapshot API Local Mock Server 實現 API Request & Response 錄製與回放,穩定模擬測試環境,降低測試誤報率,提...

ios-app-developmentend-to-end-testing
ZRealm Dev. 2021-03-24

Firebase Firestore|Functions 快速打造測試用 API 服務教學與推播統計實作

針對開發者面臨後端推播統計不準確與 Server 壓力問題,解析如何運用 Firebase Firestore 與 Functions 快速搭建可測試的 API 服務,並示範完整 RESTful API 範例及分散式計數器設計,提升推...

ios-app-developmentfirebase
ZRealm Life. 2021-02-24

Medium 經營回顧|iOS 開發者分享 2020 年成長與實用工具推薦

iOS 開發者分享 Medium 第二年經營實況,揭露流量倍增、拍手成長秘訣,並推薦提升文章質感的 Chrome 擴充功能與備份策略,助你打造穩定且高效的內容平台。

生活medium
ZRealm Dev. 2021-02-04

Universal Links iOS 開發攻略|設定技巧與本地測試環境搭建

掌握 iOS Universal Links 設定與更新機制,解決 Apple CDN 快取延遲問題,並透過本地 nginx + ngrok 環境快速模擬測試,提升多域名與複雜路徑匹配準確度,確保 APP 與網站無縫串接體驗。

iosios-app-development
ZRealm Dev. 2021-02-02

iOS 跨平台帳號密碼整合|提升 APP 與網站登入體驗,快速自動填入密碼

解決 APP 與網站帳號密碼分離問題,透過 iOS Associated Domains 與 Shared Web Credentials 技術,自動帶入已存密碼,減少重複輸入痛點,提升用戶登入速度與便利性,強化跨平台使用者體驗。

iosios-app-development
ZRealm Dev. 2021-01-31

AVPlayer 本地 Cache 實作攻略|使用 AVAssetResourceLoaderDelegate 節省 iOS 音樂串流流量

針對 iOS 音樂串流播放需求,實現 AVPlayer 本地 Cache 功能,避免重複下載同一檔案,降低流量成本;透過自訂 Resource Loader 與 PINCache 管理快取,支援分段 Range 請求與播放不中斷,提升...

iosios-app-development
2021-01-05

AVPlayer 邊播邊 Cache 技術實戰|iOS 本地緩存優化攻略

針對 iOS 開發者面臨 AVPlayer 播放時緩存不足問題,解析 AVAssetResourceLoaderDelegate 實作技巧,有效提升播放流暢度與本地緩存效率,減少重複下載與延遲,打造穩定音樂與影片播放器體驗。

iosios-app-development
ZRealm Dev. 2020-12-17

iOS APP 版本號規則|語意化版本與版本比較技術詳解

iOS 開發者常見版本號管理痛點,掌握語意化版本規範及 Version 與 Build Number 差異,並實作 Swift 版本號比較方法,提升版本判斷準確性與自動化管理效率。

iosios-app-development
ZRealm Dev. 2020-09-17

Xcode Swift Run Script|自動檢查多語系與圖片資源缺漏提升開發效率

iOS 開發者常遇多語系與圖片資源錯漏問題,透過 Swift 撰寫 Run Script 自動檢查語系重複、缺漏及圖片未使用狀態,快速定位錯誤並減少冗餘,讓專案建置更穩定且節省時間。

iosshell-script
ZRealm Dev. 2020-07-02

iOS 14 剪貼簿隱私問題|揭露 APP 讀取原因與安全風險解析

解析 iOS 14 剪貼簿被大量 APP 讀取的背後原因,揭示隱私恐慌與便利性的兩難,並提供開發者優化剪貼簿讀取的技術策略,助你提升使用者信任與體驗。

iosios-app-development
ZRealm Dev. 2020-06-26

Codable 解碼進階技巧|區分 Null 與欄位缺失,實現 Core Data 增量更新

針對 API 回傳欄位可能為 null 或缺失的問題,教你用 OptionalValue Enum 精準區分欄位狀態,避免重寫 init decoder,並透過 KeyedDecodingContainer 擴充支援 0/1 轉 Bo...

iosios-app-development
ZRealm Dev. 2020-06-14

Swift Codable 解碼問題全攻略|多場景 JSON 解析與錯誤容忍技巧

針對 iOS 開發中 Swift Codable 解碼常見困境,提供多場景 JSON 解析實戰範例,解決欄位多型、陣列錯誤容忍與自訂日期格式等問題,助你打造穩健高效的資料映射流程。

iosios-app-development
ZRealm Dev. 2020-04-09

iOS HLS Cache 實作全攻略|AVPlayer 串流邊播邊快取技術解析

針對 iOS AVPlayer 播放 HLS m3u8 串流時無法攔截快取的痛點,深入分析多種快取方案,從 AVAssetResourceLoaderDelegate 到 Reverse Proxy Server,揭示技術瓶頸與可行解...

hlsios
ZRealm Dev. 2020-03-28

iOS 逆向工程全攻略|越獄提取iPA檔、UI分析到反編譯技術詳解

針對iOS開發者與安全研究者,破解越獄手機提取iPA檔、使用Lookin與Reveal工具分析APP UI,並透過frida-ios-dump動態砸殼,結合class-dump與反編譯工具深入探究APP結構與商業邏輯,提升APP安全防...

iosios-app-development
ZRealm Dev. 2020-02-01

iOS 擴大按鈕點擊範圍|Swift 自訂 UIButton 擴展觸控區域技巧

解決 iOS 按鈕點擊範圍過小導致操作不便的問題,透過重寫 UIButton 的 pointInside 方法及 touchEdgeInsets 擴大感應區域,提升用戶點擊準確度與操作體驗,適用 Storyboard 與程式碼開發環境。

ios-app-developmentswift
ZRealm Life. 2020-01-12

Medium 經營回顧|一年內技術與生活文章累積6萬流量、200追蹤者

透過持續分享技術與生活文章,累積超過6萬流量和200位追蹤者,建立專屬Publication頻道並打造品牌Logo,從零開始提升寫作質量與社群互動,實現教學相長與持續成長。

mediumios