Xcode Instruments是用于動(dòng)態(tài)調(diào)追蹤和分析OS X和iOS的代碼的性能分析和測(cè)試工具; 打開(kāi)方式: Xcode -> Open Developer Tool -...
Xcode Instruments是用于動(dòng)態(tài)調(diào)追蹤和分析OS X和iOS的代碼的性能分析和測(cè)試工具; 打開(kāi)方式: Xcode -> Open Developer Tool -...
前言 收錄的面試技術(shù)點(diǎn),可能沒(méi)那么多時(shí)間來(lái)總結(jié)答案,有什么需要討論的地方歡迎大家底部留言。主要記錄一下大廠技術(shù)點(diǎn),希望能幫助到正在面試或者將要面試的伙伴吧。 更多技術(shù)題合集:...
1.單一職責(zé)原則 通俗地講就是一個(gè)類只做一件事 CALayer:動(dòng)畫(huà)和視圖的顯示。 UIView:只負(fù)責(zé)事件傳遞、事件響應(yīng)。 2.開(kāi)閉原則 對(duì)修改關(guān)閉,對(duì)擴(kuò)展開(kāi)放。 要考慮到...
一、內(nèi)存布局 棧(stack):方法調(diào)用 堆(heap):通過(guò)alloc等分配的對(duì)象 未初始化數(shù)據(jù)(bss):未初始化的全局變量等 已初始化數(shù)據(jù)(data):已初始化的全局變...
前言 收錄的iOS面試技術(shù)點(diǎn),可能沒(méi)那么多時(shí)間來(lái)總結(jié)答案,有什么需要討論的地方歡迎大家底部留言。主要記錄一下大廠技術(shù)點(diǎn),希望能幫助到正在面試或者將要面試的伙伴吧。 更多iOS...
這個(gè)欄目將持續(xù)更新--請(qǐng)iOS的小伙伴關(guān)注! (答案不唯一,僅供參考,文章最后有福利) iOS面試題大全(上)[http://www.itdecent.cn/c/31a51...
一、Swift 存儲(chǔ)屬性和計(jì)算屬性比較: 存儲(chǔ)型屬性:用于存儲(chǔ)一個(gè)常量或者變量計(jì)算型屬性: 計(jì)算性屬性不直接存儲(chǔ)值,而是用 get / set 來(lái)取值 和 賦值,可以操作其他...
前言: 最近公司項(xiàng)目不怎么忙, 閑暇時(shí)間把iOS 在面試中可能會(huì)遇到的問(wèn)題整理了一番, 一部分題目是自己面試遇到的,一部分題目則是網(wǎng)上收錄的, 方便自己鞏固復(fù)習(xí), 也分享...
默認(rèn)情況下,UICollectionView的可訪問(wèn)元素只有UICollectionViewCell,自己手動(dòng)添加的其他視圖,在自動(dòng)化測(cè)試中沒(méi)有辦法直接訪問(wèn),導(dǎo)致部分case...
1.什么時(shí)候會(huì)發(fā)生循環(huán)引用 原理跟OC中的block類似, 當(dāng)有個(gè)屬性記錄下了函數(shù)傳遞回來(lái)的閉包, 產(chǎn)生強(qiáng)引用, 就會(huì)發(fā)生閉包的循環(huán)引用 2.怎么解決循環(huán)引用 如何解決閉包的...
當(dāng)我們從一臺(tái)開(kāi)發(fā)過(guò)電腦換到另一臺(tái)開(kāi)發(fā)打包的時(shí)候,你會(huì)發(fā)現(xiàn)提示private key,(即使你從Apple里下載了證書(shū))。 第一種解決方案 在XCode中登錄你賬號(hào)來(lái)進(jìn)行自動(dòng)補(bǔ)...
先附上參考資料 http://www.itdecent.cn/p/16cb14f53933 https://developer.apple.com/library/conte...
iOS應(yīng)用程序使用Xcode進(jìn)行編譯,打包的時(shí)候會(huì)接觸到workspace,project,target與scheme這四個(gè)概念,下面我們來(lái)詳細(xì)介紹這四個(gè)概念; Projec...
iOS應(yīng)用程序使用Xcode進(jìn)行編譯,打包的時(shí)候會(huì)接觸到workspace,project,target與scheme這四個(gè)概念,下面我們來(lái)詳細(xì)介紹這四個(gè)概念; Projec...
Project Xcode中的project是一個(gè)包含了所有文件、資源以及構(gòu)建一個(gè)或者多個(gè)product所需信息的一個(gè)倉(cāng)庫(kù)。project包含編譯product所用的所有元素...
Workspace的簡(jiǎn)單使用, 多個(gè)Project之間的關(guān)聯(lián)使用 一、創(chuàng)建Workspace 在桌面創(chuàng)建文件夾, 取名MyWorkspace 打開(kāi)Xcode, 選擇File-...
A.一個(gè)workspace多個(gè)project 1.創(chuàng)建一個(gè)XCWorkspace.xcworkspace 2.在XCWorkspace文件夾下創(chuàng)建多個(gè)項(xiàng)目工程 例:Proje...
Environment是SwiftUI的獨(dú)特功能之一,這是我們以前在UIKit中所沒(méi)有的。今天,我想向您展示在您的應(yīng)用程序中使用環(huán)境的所有好處。 Environment 在S...