使用fastlane的match工具可以非常方便地管理iOS項(xiàng)目的證書和provisioning profile。match可以全自動(dòng)地創(chuàng)建證書。但有些情況下,需要使用已有的...
iOS 中的 armv7,armv7s,arm64 這些都代表什么? ARMv7|ARM7s|ARM64都是ARM處理器的指令集真機(jī)32位處理器需要ARMv7,或者ARMv7...
問題: 今天線上產(chǎn)品,突然無法正常獲取數(shù)據(jù),測(cè)試這邊反饋過來,之前都是好好的,起初大概看了下前端代碼,請(qǐng)求數(shù)據(jù)的時(shí)候入?yún)⒍际钦_的,但還是一直獲取不到后臺(tái)數(shù)據(jù),以為是后臺(tái)哪里...
在了解intrinsicContentSize之前,我們需要先了解2個(gè)概念: AutoLayout在做什么 約束優(yōu)先級(jí)是什么意思。 如果不了解這兩個(gè)概念,看intinsic ...
iOS13出來后有個(gè)暗黑模式,需要適配,調(diào)研了一番,終于解決了,廢話不說,先看是如何搞定的。 這里發(fā)現(xiàn)有個(gè)UITraitCollection類,之前沒有研究過這個(gè)類,就跳轉(zhuǎn)到...
Swift 4中蘋果引入了全新的編碼與解碼支持,開發(fā)者可以更加方便地將數(shù)據(jù)轉(zhuǎn)化為JSON或存入本地磁盤。這個(gè)功能的核心是Codable協(xié)議,其定義如下: 編碼及解析 本文主要...
block本質(zhì) 將 “函數(shù)” 及 “執(zhí)行其上下文” 封裝起來的 “對(duì)象” block的調(diào)用就是函數(shù)的調(diào)用 eg: 使用 “clang -rewrite-objc main.m...
Swift有個(gè)不知所謂(劃掉)的屬性(attribute),叫@autoclosure。官方定義如下 An autoclosure is a closure that is ...
遇到的問題 上線了兩年的項(xiàng)目,沒有一丁點(diǎn)測(cè)試代碼,突然說要開始補(bǔ)單元測(cè)試 上百個(gè)Model,有struct,有class,全都沒有遵循Equatable協(xié)議...要比較兩個(gè)M...
API 文檔是前后端對(duì)接的基本,但如果還停留在手寫文檔的階段,那就真的太 out 了。大家可能也嘗試過各種 API 接口管理的工具,比如 postman 、apizza 等,...
導(dǎo)語: 相信無論是前端還是后端開發(fā),都或多或少地被接口文檔折磨過。前端經(jīng)常抱怨后端給的接口文檔與實(shí)際情況不一致。后端又覺得編寫及維護(hù)接口文檔會(huì)耗費(fèi)不少精力,經(jīng)常來不及更新。其...
xcodeprojects存在問題? Xcode 使用項(xiàng)目文件.xcodeproj文件來捆綁 IDE 的源代碼和資源.在大多數(shù)情況下是正常工作的,但它有以下幾個(gè)缺點(diǎn): 在不同...
就問此時(shí)此刻還有誰?45度仰望天空,該死!我這無處安放的魅力!RxSwift(1)—— 初探RxSwift(2)—— 核心邏輯源碼分析RxSwift(3)—— Observa...
GPU渲染機(jī)制: CPU 計(jì)算好顯示內(nèi)容提交到 GPU,GPU 渲染完成后將渲染結(jié)果放入幀緩沖區(qū),隨后視頻控制器會(huì)按照 VSync 信號(hào)逐行讀取幀緩沖區(qū)的數(shù)據(jù),經(jīng)過可能的數(shù)模...
Swift斷言 Swift提供了assert,precondition, fatalError三種斷言方法。編程時(shí)可使用的API主要有以下5種 assert(_:) asse...
簡介 在LLVM的官方文檔中對(duì)Swift的編譯器設(shè)計(jì)描述如下: Swift編程語言是在LLVM上構(gòu)建,并且使用LLVM IR和LLVM的后端去生成代碼。但是Swift編譯器...
Swift介紹 Swift是一種高性能的語言,擁有整潔現(xiàn)代的語法。swift可以和C、OC的代碼和框架無縫銜接,并且swift默認(rèn)是內(nèi)存安全的。 Swift的代碼倉庫包含了...
個(gè)人memo用文章 同時(shí)使用SwiftLint和Bundler時(shí),務(wù)必注意把在.swiftlint.yml中把vendor文件夾除外!! Xcode中莫名出現(xiàn)了一堆fastl...
儲(chǔ)存【友人A】三個(gè)字符,UTF-32需16個(gè)字節(jié),UTF-8為7個(gè)字節(jié),UTF-16只需6個(gè)字節(jié)
UTF-8, UTF-16與UTF-32的傻瓜式理解UTF是什么的簡寫 UTF是 Unicode* Transformation Format 的簡寫。直譯就是Unicode的轉(zhuǎn)換格式。(* U同時(shí)也是UCS的簡寫,UCS和U...