本文作為自己準(zhǔn)備適配iOS15所用绵载,在開(kāi)始適配之前,先去學(xué)習(xí)各位同學(xué)的文章,記錄在此備用娃豹。 1焚虱、導(dǎo)航欄UINavigationBar 從 iOS 15 開(kāi)始,UINaviga...
本文作為自己準(zhǔn)備適配iOS15所用绵载,在開(kāi)始適配之前,先去學(xué)習(xí)各位同學(xué)的文章,記錄在此備用娃豹。 1焚虱、導(dǎo)航欄UINavigationBar 從 iOS 15 開(kāi)始,UINaviga...
Category的本質(zhì)<一>Category的本質(zhì)<二>load懂版,initialize方法面試題:Category能否添加成員變量鹃栽?如果可以,如何給Category添加成員變...
導(dǎo)入頭文件#import #import <net/if.h> 關(guān)鍵代碼 網(wǎng)上有一種方法判斷的是awdl0, 但是我測(cè)試發(fā)現(xiàn)在iOS12/iOS10上面,wifi開(kāi)啟/關(guān)閉...
初始化函數(shù) Runtime 的由系統(tǒng)調(diào)用 _objc_init 進(jìn)行初始化化 一躯畴、environ_init 讀取環(huán)境配置方法民鼓,在這個(gè)方法里會(huì)讀取在Xcode 中配置的環(huán)境變量...
在上篇文章代碼注入,竊取微信密碼中咱們已經(jīng)簡(jiǎn)單的提到了MachO蓬抄,在用Framework做代碼注入的時(shí)候丰嘉,必須先向MachO的Load Commons中插入該Framewor...
離屏渲染應(yīng)該是所有iOS開(kāi)發(fā)者繞不開(kāi)的話題,關(guān)于離屏渲染的文章也有很多嚷缭。objc.io 的文章繪制像素到屏幕上說(shuō)過(guò):一般情況下饮亏,你需要避免離屏渲染,因?yàn)檫@是很大的消耗阅爽。直接將...
首選說(shuō)一下 opaque 這個(gè)屬性, 是 不透明的意思, BOOL值,設(shè)置為 YES 表示 view不透明,設(shè)置為 NO 表示表示 view 透明,所有的 view 都有這個(gè)...
這個(gè)欄目將持續(xù)更新--請(qǐng)iOS的小伙伴關(guān)注! (答案不唯一予借,僅供參考,文章最后有福利) iOS面試題大全(上)[http://www.reibang.com/c/31a51...
前言:Category在Objc中非常重要灵迫,在平時(shí)的iOS的面試中針對(duì)Category的問(wèn)題更是層出不窮,如:1)Category中的方法加載順序晦溪?2)Category中的方...
簡(jiǎn)介 記錄Flutter中的那些坑與解決方案 問(wèn)題 1.[error] Error running update: [!] Unknown installation opti...
簡(jiǎn)介 圖片上下文黄琼,圖片上下文的繪制不需要在drawRect:方法中進(jìn)行樊销,在一個(gè)普通的OC方法中就可以繪制。 獲取圖片上下文 使用兩個(gè)方法同樣都可以創(chuàng)建脏款,但是使用第一個(gè)方法將來(lái)...
不要誤導(dǎo)小朋友围苫,建議看看objc2的源碼
OC Runtime第一篇---類與對(duì)象一、前言 OC是一門動(dòng)態(tài)語(yǔ)言撤师,它將很多靜態(tài)語(yǔ)言在編譯和鏈接時(shí)期做的事放到了運(yùn)行時(shí)來(lái)處理剂府。即說(shuō)明OC需要一個(gè)編譯器和一個(gè)運(yùn)行時(shí)系統(tǒng)來(lái)編譯代碼,這個(gè)運(yùn)行時(shí)系統(tǒng)即Runtime剃盾,它...
icon寬度不對(duì)腺占,而且搜索圖標(biāo)相對(duì)搜索框,有默認(rèn)偏移:8万俗,這個(gè)要考慮進(jìn)去
iOS11-UISearchBar居中placeholder和iconUISearchBar在ios11上的placeHolder和icon默認(rèn)居左了湾笛。饮怯。闰歪。 下面是實(shí)現(xiàn)的居中的效果: 實(shí)現(xiàn)方法,自定義UISearchBar: 這樣效果就和ios...
寫了一個(gè)將矩形圖片裁剪為圓角矩形的UIImage分類蓖墅,可以避免大量的使用masksToBounds從而產(chǎn)生離屏渲染库倘。 1.思路 首先利用CoreGraphics繪制出一個(gè)圓角...
版本記錄 前言 我們?cè)谧鲆粋€(gè)APP時(shí)候需要注意哪些方面呢,接下來(lái)我們就看一下APP編程指南论矾。里面有些可能大家在平時(shí)編程中都經(jīng)歷過(guò)教翩,但是再系統(tǒng)的了解下也不是壞事。感興趣的可以看...
"[tableView setEditing:NO animated:YES]; 這一行代碼很重要贪壳,它的效果是在點(diǎn)擊之后退出編輯模式饱亿,關(guān)閉左滑菜單。如果忘了加這一句的話闰靴,即使點(diǎn)擊了按鈕cell也不會(huì)還原彪笼。在1) 中使用默認(rèn)模式的時(shí)候,系統(tǒng)會(huì)自動(dòng)幫我們調(diào)用這一句蚂且,現(xiàn)在則需要手動(dòng)調(diào)用"----這句話貌似沒(méi)必要加吧
【支持iOS11】UITableView左滑刪除自定義 - 實(shí)現(xiàn)多選項(xiàng)并使用自定義圖片寫在開(kāi)頭:本文所介紹的方法使用的是iOS8-10中的API配猫,不過(guò)同樣支持在iOS11上運(yùn)行。<最近更新時(shí)間:2017-09-11> 目錄: 效果展示 系統(tǒng)默認(rèn)左滑菜單實(shí)現(xiàn) 自...