前言 初衷:最近閑適,講講關(guān)于Cell,也希望剛?cè)腴T的iOS小伙伴少走寫彎路吧! UITableView和UICollectionView是我們常用的控件。 但是,就關(guān)于如何...
前言 初衷:最近閑適,講講關(guān)于Cell,也希望剛?cè)腴T的iOS小伙伴少走寫彎路吧! UITableView和UICollectionView是我們常用的控件。 但是,就關(guān)于如何...
父類UIView方法 UIScrollView中容易混淆的屬性 contentSize 內(nèi)容尺寸 contentInset 內(nèi)容邊框尺寸 contentOffset 可視框偏...
由于很多小伙伴要demo我就不一一發(fā)了,直接丟在github上自己下載吧:https://github.com/sideslash/FlappyBird 最近利用業(yè)余時(shí)間根據(jù)...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T」[https://itcharge.cn/ios-complete-le...
最近這幾天一直在研究RunLoop(它是什么就不延伸了,網(wǎng)上教程很多),總算有點(diǎn)心得,今天主要是記錄下在研究過(guò)程中所寫的demo。 本文主要是記錄2個(gè)地方: RunLoop與...
寫在前面 最近終于抽出時(shí)間來(lái)對(duì)這篇文章進(jìn)行更改了,在這個(gè)過(guò)程中多謝大家的指導(dǎo)和意見(jiàn),當(dāng)時(shí)寫這篇文章的時(shí)候原本是想記錄自己的一些理解和想法,可能也是自己水平有限,在很多表達(dá)上沒(méi)...
基礎(chǔ)概念 數(shù)字圖像:圖像可定義為一個(gè)二維函數(shù)f(x,y),幅值f為圖像的強(qiáng)度(灰度)。當(dāng)x,y,f是有限的離散數(shù)值時(shí),該圖像為數(shù)字圖像。 數(shù)字圖像處理:借助于數(shù)字計(jì)算機(jī)來(lái)處理...
什么是LLVM LLVM項(xiàng)目是模塊化、可重用的編譯器以及工具鏈技術(shù)的集合。 美國(guó)計(jì)算機(jī)協(xié)會(huì) (ACM) 將其2012 年軟件系統(tǒng)獎(jiǎng)項(xiàng)頒給了LLVM,之前曾經(jīng)獲得此獎(jiǎng)項(xiàng)的軟件和...
Runtime是OC里面非常重要的一個(gè)概念,它是OC的底層實(shí)現(xiàn),也正是因?yàn)镽untime,OC成為一個(gè)動(dòng)態(tài)語(yǔ)言,并且擁有了面向?qū)ο蟮哪芰?。這篇文章,將詳細(xì)說(shuō)明Runtime的...
前幾天路過(guò)一個(gè)經(jīng)常負(fù)責(zé)面試的同事附近,看到幾個(gè)人在討論volatile的可見(jiàn)性問(wèn)題,當(dāng)時(shí)第一感覺(jué)是 :“可見(jiàn)性還不簡(jiǎn)單嗎?volatile修飾一個(gè)變量時(shí),那么在一個(gè)線程都對(duì)這...
蘋果公司在2010年的WWDC上發(fā)布了iPhone4,第一次向世人展示了retina屏幕,并在后續(xù)的幾年內(nèi)分別發(fā)布了new iPad、rMBP、5K iMac及2015年新款...
在上篇文章代碼注入,竊取微信密碼中咱們已經(jīng)簡(jiǎn)單的提到了MachO,在用Framework做代碼注入的時(shí)候,必須先向MachO的Load Commons中插入該Framewor...
重繪機(jī)制 iOS的繪圖操作是在UIView的drawRect中完成的,我們想要在UIView中完成繪圖(或者自定義控件),需要在UIView的拓展類(或者子類)中重寫draw...
先以一圖總結(jié): 以下:「attribute(s)」,「特性」是指同一事物(都指@property后面括號(hào)內(nèi)的單詞)。 用Objective-C做過(guò)開(kāi)發(fā)的朋友都知道,類里面的屬...
最近看葉孤城的書(shū),里面提到了UIStackView,說(shuō)起這種布局,也是很早就知道了,但是一直沒(méi)有研究過(guò),開(kāi)發(fā)中也沒(méi)有使用過(guò),周末上網(wǎng)翻看一下了大家的文章,發(fā)現(xiàn)大多都是Stor...
抱歉這里是我的疏忽,沒(méi)有看下拉欄的方式。
Android 下拉通知欄時(shí)Activity的生命周期——重新理解onPause()下拉通知欄時(shí)發(fā)生了什么 在某個(gè)APP中,發(fā)現(xiàn)下拉通知欄的時(shí)候,正在播放的視頻會(huì)暫停,于是有點(diǎn)好奇這段操作是不是在生命周期中實(shí)現(xiàn)的。在網(wǎng)上眾多關(guān)于Activity生命周期的討論...
Mach-O 什么是Mach-O Mach-O 為 Mach Object文件格式的縮寫,是用于 iOS 和 macOS 的可執(zhí)行文件,目標(biāo)代碼,動(dòng)態(tài)庫(kù)等等多種文件類型的的文...