截止2022年蘋(píng)果發(fā)布的iOS設(shè)備一覽表挑胸,后面會(huì)不斷更新。 iPhone 設(shè)備時(shí)間CPU分辨率大小密度@NxiOS系統(tǒng)iPhone2007armv6320 x 4803.51...
截止2022年蘋(píng)果發(fā)布的iOS設(shè)備一覽表挑胸,后面會(huì)不斷更新。 iPhone 設(shè)備時(shí)間CPU分辨率大小密度@NxiOS系統(tǒng)iPhone2007armv6320 x 4803.51...
??筆記: 不同的 scrollDirection 滾動(dòng)方向, minimumLineSpacing, minimumInteritemSpacing 含義不同
金銀島 評(píng)論自淺析collectionView的item間距
今天改公司的代碼宰闰,知道怎么解決茬贵,但是不知道原因在哪簿透,bug很簡(jiǎn)單,一個(gè)tableView闷沥,指定第二行的背景色為綠色萎战。點(diǎn)擊第一個(gè)按鈕時(shí),會(huì)調(diào)用reloadRowsAtIn...
某天舆逃,開(kāi)發(fā)小王:來(lái)幫忙看下蚂维,為什么我的按鈕樣式變了,我什么代碼都沒(méi)改路狮。源碼調(diào)試沒(méi)問(wèn)題虫啥,二進(jìn)制組件工程有問(wèn)題。 看了下代碼奄妨,按鈕的生成是一個(gè)工廠方法涂籽,通過(guò)傳入不同的枚舉值(比如...
不太理解每次寫(xiě),都用dispatch_async_barrier砸抛,這樣和同步寫(xiě)有什么區(qū)別或者和開(kāi)啟一個(gè)串行隊(duì)列異步寫(xiě)有什么區(qū)別
iOS-線程安全NSMutableArray數(shù)組線程安全的思考 NSMutableArray是線程不安全的评雌,當(dāng)有多個(gè)線程同時(shí)對(duì)數(shù)組進(jìn)行操作的時(shí)候可能導(dǎo)致崩潰或數(shù)據(jù)錯(cuò)誤,下面是對(duì)線程安全的幾個(gè)思路.如有錯(cuò)誤,歡迎指正. ...
深入代碼理解instance、class object直焙、metaclass 面向?qū)ο缶幊讨芯岸钪匾母拍罹褪穷悾旅嫖覀兙蛷拇a入手奔誓,看看OC是如何實(shí)現(xiàn)類的斤吐。 instanc...
博主有試過(guò)自己的demo嗎
iOS開(kāi)發(fā) 兩層tableview嵌套滾動(dòng)的實(shí)現(xiàn)邏輯Github Demo 地址 業(yè)務(wù)場(chǎng)景各種首頁(yè)經(jīng)常會(huì)有上下滾動(dòng),左右滾動(dòng)的場(chǎng)景,如以下效果 實(shí)現(xiàn)效果 層級(jí)結(jié)構(gòu) 滾動(dòng)邏輯 代碼實(shí)現(xiàn)中的一些細(xì)節(jié)處理 讓內(nèi)層的tableView...
用柵欄的時(shí)候,寫(xiě)是異步厨喂,讀是同步和措,如何保證讀到的是正確的
iOS 多線程之dispatch_barrier及實(shí)現(xiàn)多讀單寫(xiě)前言 當(dāng)有個(gè)需求,A,B異步請(qǐng)求完成之后才能請(qǐng)求C,D蜕煌。A,B,C派阱,D都是異步請(qǐng)求。這個(gè)用dispatch_group也可以實(shí)現(xiàn)幌绍,只不過(guò)比dispatch_barrier麻煩...
級(jí)別: ★☆☆☆☆標(biāo)簽:「iOS」「NSString」「strong和copy」作者: MrLiuQ審校: QiShare團(tuán)隊(duì) 在iOS開(kāi)發(fā)中颁褂,幾乎每天都會(huì)遇到NSStrin...
Block的底層基本結(jié)構(gòu) 通過(guò)clang命令查看編譯器是如何實(shí)現(xiàn)Block的,在終端輸入clang -rewrite-objc main.m傀广,然后會(huì)在當(dāng)前目錄生成main.c...
博主的做法颁独,如果在點(diǎn)擊viewC的時(shí)候,hitTest返回nil伪冰。那viewD和E還會(huì)響應(yīng)誓酒?
iOS事件傳遞與響應(yīng)者鏈用戶以多種方式操縱他們的iOS設(shè)備,例如觸摸屏幕或搖動(dòng)設(shè)備。 iOS會(huì)解釋用戶何時(shí)以及如何操作硬件并將此信息傳遞到您的應(yīng)用程序靠柑。 您的應(yīng)用程序以自然和直觀的方式響應(yīng)操作的次數(shù)...
將事件傳遞給兄弟視圖那一欄寨辩,點(diǎn)擊view C的時(shí)候view A響應(yīng)事件,而點(diǎn)擊View D和View E的時(shí)候正常響應(yīng)歼冰,這樣才是你代碼的實(shí)現(xiàn)吧靡狞,如果是點(diǎn)擊view C的時(shí)候view B響應(yīng)事件,那view B也得需要重寫(xiě)hitTest了
小寶二代 評(píng)論自iOS事件傳遞與響應(yīng)者鏈
最后的代碼邏輯有問(wèn)題
iOS中兩種壓縮圖片的方法這是官方的解釋: UIImagePNGRepresentation(UIImage*__nonnullimage);// return image as PNG. May r...
級(jí)別: ★☆☆☆☆標(biāo)簽:「iOS」「UIButton」「自動(dòng)布局」作者: 沐靈洛審校: QiShare團(tuán)隊(duì) UIButton是開(kāi)發(fā)過(guò)程中最常用的控件隔嫡,可以設(shè)置各種樣式甸怕,也可以...
理論 Use this property to resize and reposition the effective drawing rectangle for the b...
同意你的看法
iOS SDWebImage 加載完顯示動(dòng)畫(huà)效果(漸進(jìn)漸出)前言 想必大部分的iOS開(kāi)發(fā)加載圖片一般都用的是SDWebImage,但是圖片在download完之后的顯示方式十分蒼白腮恩。這邊我給加載完圖片加了個(gè)漸進(jìn)漸出的動(dòng)畫(huà)梢杭。(現(xiàn)在大部分...
@風(fēng)見(jiàn)隼人Akf 同問(wèn),如何出錯(cuò)的秸滴,應(yīng)該不會(huì)出錯(cuò)武契。
iOS SDWebImage 加載完顯示動(dòng)畫(huà)效果(漸進(jìn)漸出)前言 想必大部分的iOS開(kāi)發(fā)加載圖片一般都用的是SDWebImage,但是圖片在download完之后的顯示方式十分蒼白荡含。這邊我給加載完圖片加了個(gè)漸進(jìn)漸出的動(dòng)畫(huà)咒唆。(現(xiàn)在大部分...
1.這個(gè)block不是uiimageview持有,不會(huì)造成循環(huán)引用释液,不需要weakself 2.不是已經(jīng)設(shè)了removedOnCompletion了么钧排,還再調(diào)一次remove?
治標(biāo)不治本
charles map local socket broken pipe (write failed)fix the "charles map local socket broken pipe (write failed)" 不要問(wèn)我為什么出現(xiàn)這個(gè)問(wèn)題均澳,我不太清楚,也不要問(wèn)我...