tag ios

標籤
貢獻203
394
04:11 PM · Oct 26 ,2025

@ios / 博客 RSS 訂閱

一個億也叫多嗎 - 格式:遵循Apple官方格式規範

一、Apple 官方格式規範的核心原則 Apple 對代碼格式的要求核心是:可讀性優先、風格統一、簡潔不冗餘,所有規範都圍繞這三個原則展開,以下分 Swift 和 Objective-C 兩大語言詳細説明。 二、Swift 官方格式規範(重點) Apple 在Swift.org和 Xcode 內置的格式化工具中定義了核心規範,以下是必須遵守的關鍵項:

swift , 移動開發 , apple , ios , 縮進

收藏 評論

最愛牛腩 - iOS代碼架構

一、iOS 主流架構對比(從簡單到複雜) 先通過表格快速掌握核心差異,方便你根據項目選擇: 架構 核心分層 適用場景

swift , 移動開發 , 數據 , ios , ui

收藏 評論

API_Blogger - 深入理解HTTPS和HTTP的區別、工作原理及安全重要性

HTTPS是什麼意思?HTTPS和HTTP的區別 在日常瀏覽網站時,我們常常會看到網址前面有“http”或者“https”兩種協議前綴。它們雖然看似相似,但實際上在安全性和數據傳輸方面有着重要的區別。本文將深入探討HTTPS的含義,以及HTTPS與HTTP的區別,幫助大家更好地理解這兩者之間的關係。 一、HTTP和HTTPS的基本概念 HTTP(超文本傳輸協議)是一種無狀態、

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

張飛簽名上架 - App 內測分發怎麼選擇簽名

在 App 開發流程中,內測分發是銜接開發與正式上線的關鍵環節,而簽名則是決定內測應用能否順利安裝、穩定運行的核心要素。內測場景下,開發者的需求往往集中在小範圍驗證功能、快速收集反饋、靈活適配設備,不同簽名方案在設備限制、操作門檻、合規性上的差異,直接影響內測效率。本文將聚焦 App 內測分發的核心需求,拆解主流簽名類型的適配場景,給出精準的選擇策略。 明確內測分發的核心訴求:選對簽名的前提

ios

收藏 評論

mb61c46a7ab1eee - 遠程維護機房方案:省去90%的麻煩,讓維護更輕鬆!安心放長假! - 詳解

幾個月前,小白盯着日曆,精心策劃着一場“史詩級”的長假——去西北來一場説走就走的自駕遊。然而,一個現實的問題像一盆冷水澆了下來:公司那幾台“嬌貴”的服務器,每天都需要人工巡檢,萬一死機、宕機、出點幺蛾子,我就得立刻買最近的機票飛回來處理。 這哪是放假? 我決不允許我的完美計劃就這樣泡湯!經過一番研究和實踐,我搭建了一套堪稱“神器”的遠程維護方案,成本極低,效果極佳。

服務器 , 遠程控制 , Css , ios , 前端開發 , HTML

收藏 評論

寫的做不如改的多 - iOS應用發佈:App Store上架完整步驟與銷售範圍管理

管理 App 的銷售範圍 在 App Store 上發佈 App 的一般流程如下。 第 1 步:選擇構建版本 每個 App 可以有多個版本,每個版本也可以包含多個構建版本。若要發佈 App,請 選擇一個構建版本並提交至審核。 使用AppUploader工具,開發者可以輕鬆上傳IPA文件到App Store,支持Windows、Linux和Mac系統,無需Xcode,簡化構

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

煙雨江南的秋 - 爬蟲前篇 /https協議原理剖析

在現代互聯網中,幾乎所有網站都已經遷移到 HTTPS。對於開發者而言,HTTPS 不再只是“多加一個 s”,而是一個涉及 證書驗證、TLS 握手、SNI、HTTP/2、多層加密與反爬機制 的複雜體系。要寫出一個穩定、可維護、能合法採集數據的爬蟲,必須理解 HTTPS 協議的細節、如何排查連接失敗,以及在調試時如何分析加密流量。本文以實戰為導向,給出 No

小程序 , HTTPS , 後端開發 , 爬蟲 , ios , 網絡協議 , Python

收藏 評論

愛分享技術的小文 - iOS 性能測試工具深度評測,構建從底層分析到真機監控的多維度性能測試體系

在移動應用持續演進、交互複雜度不斷攀升的當下,iOS 性能測試工具 已成為研發與測試團隊不可或缺的生產力資源。無論是 Swift、Objective-C,還是 Flutter、Hybrid、uni-app,App 的性能問題都可能來自 CPU、GPU、內存、網絡、渲染管線、系統行為、資源加載等多個層面。 因此,要想真正做好性能測試,單靠某一工具是遠遠不夠的。 現代性能測試更像是一套

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

今晚加個牛腿吃 - Apple StoreKit 2 開發指南

StoreKit 2 是 Apple 推出的新一代內購開發框架(適配 iOS 15+/macOS 12+/tvOS 15+),相比初代大幅簡化內購流程、強化異步處理與用户體驗,是開發 App 內購(IAP)的首選方案。以下聚焦核心流程、關鍵 API 與實戰要點,適配 Swift 開發場景。 一、核心優勢 簡化流程:用 Product Transaction

移動開發 , app , 加載 , ios , 內購

收藏 評論

煙雨江南的秋 - 外設如何和BIOS通訊

                            外設位寬為8、16、32時,CPU與外設之間地址線的連接方法 有不少人問到: flash連接CPU時,根據不同的數據寬度,比如16位的NOR FLASH (A0-A19),處理器的地址線要(A1-A20)左移偏1位。為什麼要偏1位? 從軟件和CPU的角度而言,一個

取地址 , 移動開發 , 數據 , memory , 外設如何和BIOS通訊 , ios

收藏 評論

Peter Traeg - Four Ways To Build A Mobile Application, Part 3: PhoneGap

Adobe’s PhoneGap platform enables a developer to create an app that runs on a variety of mobile devices. The developer accomplishes this largely by writing the user interface portion of their applic

mobile , Apps , native , Android , ios

收藏 評論

YanZhang - 如何確保你的小程序在各個平台都能正確運行?

微信小程序和網頁應用在跨平台運行時,常因系統版本和設備差異導致功能失效或界面錯亂,這帶來了很多負面的用户體驗,進而影響產品的口碑。 作為開發者,我們應該如何確保自己的應用能在各個平台中都能正確運行? 本文將為你係統梳理常見的設備兼容問題,並提供一套行之有效的解決方案。 小程序 platform 適配 在微信小程序中,platform 是系統信息(systemInfo)中的一個重要字段,用於表示當前

小程序 , Android , ios

收藏 評論

Nash Vail - React Native Tutorial – Building Your First iOS App With JavaScript (Part 1)

The idea of building mobile apps with JavaScript is not new. We’ve seen frameworks like Ionic and PhoneGap take on the challenge, and to some extent succeed in gaining a fair amount of developer and

react , swift , mobile , Apps , ios , Javascript

收藏 評論

代碼工匠傳奇 - windows 因為控制列表不規範 docker

今天犯了一個邏輯上的錯誤,點擊一個列表控制器進入內容控制器(內容控制器是用alloc方式創建的,然後自定義了一個視圖,添加到該內容控制器上,在自定義視圖上添加了一個按鈕,點擊按鈕的處理時間是從內容控制器進入另一個控制器界面,因為按鈕是在視圖類中定義的,故需在視圖類的按鈕點擊事件的處理函數中創建內容控制器類(用alloc方式創建的),然後調用內容控制器類的

導航 , 雲計算 , 類方法 , , 類對象 , ios , Docker

收藏 評論

ios技術狂人 - IPA 加密工具的工程化使用指南,從基礎防護到多層混淆的完整實踐流程

在 iOS 研發與安全交付場景中,“IPA 加密工具”是一個不斷被提起,卻經常被誤解的概念。 很多團隊把 IPA 加密理解成“找一個加固工具一鍵跑一下”,但在真實的生產環境裏,這樣的做法往往要麼無法通過測試,要麼無法支持版本回滾,要麼乾脆無法保證安全有效。 真正可靠的 IPA 加密方案,需要同時涵蓋: 二進制符號混淆 資源擾動與路徑重命名 JS/H5 文件保護

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

張飛簽名上架 - 蘋果大規模企業分發該怎麼選擇簽名

在數字化辦公與移動應用普及的當下,蘋果設備憑藉穩定的系統性能和嚴格的安全機制,成為眾多企業的首選終端設備。對於需要向內部員工或特定用户羣體大規模分發應用的企業而言,選擇合適的蘋果簽名方案,直接關係到應用分發的穩定性、安全性和效率。不同簽名類型在權限範圍、分發規模、適用場景等方面存在顯著差異,企業需結合自身業務需求、用户規模和合規要求綜合考量。本文將系統拆解蘋果簽名的核心類型,梳理選擇邏輯與關鍵注意

ios

收藏 評論

Marc Vandehey - How To Build A SpriteKit Game In Swift 3 (Part 1)

Have you ever wondered what it takes to create a SpriteKit game from beginning to beta? Does developing a physics-based game seem daunting? Game-making has never been easier on iOS since the introdu

swift , mobile , Apps , ios , Games

收藏 評論

daleiwang - Atcoder AGC001 解題報告

A 簡單題,每次找兩個最短的配對,取兩者 \(\min\)。實現上,對 \(a\) 從小到大排序,\(1 \to n\) 遍歷 \(i\),每次將 \(a_i\) 累計入答案並對 \(i\) 迭代 \(+ 2\)。 #include bits/stdc++.h using i64 = long long; int main() { st

大數據 , hadoop , i++ , ci , ios

收藏 評論

mob64ca13ff28f1 - 蘋果審核文檔 restore purchase

為了提高IEG蘋果審核通過率,騰訊專門成立了蘋果審核測試團隊,打造出iOS預審工具這款產品。經過1年半的內部運營,騰訊內部應用的iOS審核通過率從平均35%提升到90%+。 現將騰訊內部產品的過審經驗,以線上工具的形式共享給各位。在WeTest騰訊質量開放平台上可以在線使用。 作者:Jamie,專項技術測試工程師,在iOS預審和ASO優化領域從事專項測試相關工作,為騰訊遊戲

app , 雲計算 , 蘋果審核 , 雲原生 , ios

收藏 評論

ios技術狂人 - IPA 測試全流程 從安裝驗證到性能與系統日誌分析的多工具協同體系

在 iOS 應用開發中,“IPA 測試”是一個非常核心但容易被低估的環節。 無論是內測包(adhoc)、企業包、TestFlight 包還是用於交付 QA 的開發包,IPA 的測試並不僅是“能否安裝、能否打開”,而是要覆蓋: 安裝過程是否正常 真機運行是否穩定 是否存在簽名/權限問題 功能流程是否完整 性能是否退化 系統是否產生異常日誌 崩

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

寫的做不如改的多 - 如何有效監控手機使用時間:兩種實用方法詳解

如何有效監控手機使用時間 在數字化時代,手機已成為我們生活中不可或缺的一部分,但過度使用卻可能帶來諸多負面影響。因此,監控手機使用時間顯得尤為重要。本文將介紹兩種主要方法,幫助您有效掌握自己的手機使用情況。 一、利用手機自帶功能監控 大多數智能手機都內置了屏幕使用時間或類似的功能,這一功能能夠詳細記錄您的手機使用時長、各應用的使用頻率、解鎖次數以及使用時間段等關鍵信息。要查看

yyds乾貨盤點 , 移動開發 , ios

收藏 評論

autohost - ios infinity audio 計算問題

如圖所示,所有 iOS 音頻技術都是基於 audio units。此處顯示的更高級別的技術,如 Media Player,AV Foundation,OpenAL,AudioToolbox,是對 audio units 的封裝,為特定的任務提供專用且簡化的 API。 如在可控性、性能、靈活性有非常高的需求,或者需要實現特定的功能(例如迴音消除),直接使用 audio

移動開發 , API , 回調函數 , ios

收藏 評論

Lou Franco - Simplifying iOS Game Logic With Apple’s GameplayKit’s Rule Systems

When you develop a game, you need to sprinkle conditionals everywhere. If Pac-Man eats a power pill, then ghosts should run away. If the player has low health, then enemies attack more aggressively.

mobile , Apps , ios , Games

收藏 評論

mb68bd9657ee325 - C++文件和流

C++ 中的文件和流是程序與外部數據交互的橋樑,它們提供了一套強大而靈活的標準庫工具,用於處理數據的持久化存儲與讀取。下面這張表格彙總了其核心組件和用途,幫你快速建立整體認知。 組件類別 核心類/頭文件

字符串 , include , c++ , 後端開發 , ios , c

收藏 評論