好的app應(yīng)該有好的性能流暢度,本篇文章就大概講一下iOS性能優(yōu)化。 先來談?wù)凜PU和GPU 在屏幕成像的過程中,CPU和GPU起著至關(guān)重要的作用 CPU( Central ...
背景: 在大型項目,企業(yè)級開發(fā)中多人同時維護(hù)同一個類,此時程序員A因為某項需求只想給當(dāng)前類currentClass添加一個方法newMethod,那該怎么辦呢?最簡單粗暴的方...
原文地址:2018 iOS 面試題大全由于原作者并沒有繼續(xù)更新,這里我轉(zhuǎn)過來繼續(xù)更新下 整理的一些iOS面試相關(guān)問題,持續(xù)更新,敬請關(guān)注 2018 iOS面試題大全---全方...
2019 iOS面試題大全---全方面剖析面試 什么是Block? Block變量截獲 Block的幾種形式 一、什么是Block? Block是將函數(shù)及其執(zhí)行上下文封裝起來...
背景: 在大型項目,企業(yè)級開發(fā)中多人同時維護(hù)同一個類,這樣勢必會導(dǎo)致當(dāng)前類隨著項目開展,變得臃腫,iOS中的分類(Category)就很好的解決了這個問題。 分類(Categ...
'寫給讀者的話??'這些是我對iOS面試時會碰到的問題的解決方法,梳理和整合百度、阿里等100家企業(yè)面試題,想要更加詳細(xì)的查看題目的回答,已鏈接出比較完全的答案,出來分享給大家...
本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-complete-le...
CoreData數(shù)據(jù)庫簡介 CoreData介紹 CoreData是一門功能強(qiáng)大的數(shù)據(jù)持久化技術(shù),位于SQLite數(shù)據(jù)庫之上,它避免了SQL的復(fù)雜性,能讓我們以更自然的方式與...
一、簡介 1、什么是SQLite SQLite是一款輕型的嵌入式數(shù)據(jù)庫 它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百K的內(nèi)存就夠了 它的處理速度比Mysql、Postg...
1. 一些類的含義: SEL:選擇子,用于在運行時表示 方法的名稱 ,是已經(jīng)在Objective-C運行時注冊(或“映射”)的C字符串。 在使用選擇器時,必須使用從sel_...
序言 目前形勢,參加到iOS隊伍的人是越來越多,甚至已經(jīng)到供過于求了。今年,找過工作人可能會更深刻地體會到今年的就業(yè)形勢不容樂觀,加之,培訓(xùn)機(jī)構(gòu)一火車地向用人單位輸送iOS開...
三、一個使用 Observable 的 MVVM 樣例 1,效果圖 (1)當(dāng)我們在表格上方的搜索框中輸入文字時,會實時地去請求 GitHub 接口查詢相匹配的資源庫。 (2)...
通過系統(tǒng)自帶的方法實現(xiàn)UItextview內(nèi)邊距、placehodler和開始編輯后的不同顏色、最多顯示三行、行高。 看看效果
1.創(chuàng)建文字 2.添加全文 3.添加收起 4.計算行數(shù)高度等,可自行實現(xiàn) 5.判斷是否展開,可自行實現(xiàn) 6.其他