SnapKit源碼分析 Snapkit版本:5.6.0 1. 給誰做約束 ConstraintView:對(duì)iOS而言是UIView嘁圈,對(duì)macOS而言是NSView 給Cons...
![240](https://upload.jianshu.io/users/upload_avatars/5633727/1f52ce40-b08e-4ba0-9cb2-6fdb7e60cb56.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
SnapKit源碼分析 Snapkit版本:5.6.0 1. 給誰做約束 ConstraintView:對(duì)iOS而言是UIView嘁圈,對(duì)macOS而言是NSView 給Cons...
序言Kingfisher 是一個(gè)下載挠铲、緩存網(wǎng)絡(luò)圖片的輕量級(jí)純swift庫,該庫深受廣大iOS之swift開發(fā)者所喜愛戴差,目前被很多iOS開發(fā)者應(yīng)用在app中。在swift中它真...
首先要知道為啥壓縮大圖片會(huì)內(nèi)存暴增冠胯,然后降下來阀蒂?(UIImageJPEGRepresentation,UIImagePNGRepresentation) 圖片的壓縮會(huì)瞬間消耗...
問題代碼為-11840 結(jié)構(gòu) 問題 當(dāng)asset.during.timescale和videotrack.naturalTimeScale一致的, 就會(huì)無法生成視頻, 如果和...
block外聲明了局部變量,block里沒有用上酌心,對(duì)應(yīng)文中1.2.1部分內(nèi)容
[iOS]Block系列探究三 - Block存儲(chǔ)域我們知道應(yīng)用程序的內(nèi)存分配有四個(gè)區(qū): 程序區(qū)域(.text區(qū))- 存放函數(shù)體的二進(jìn)制代碼拌消。 數(shù)據(jù)區(qū)域(.data區(qū))- 主要包括靜態(tài)全局區(qū)(全局變量和靜態(tài)變量的存儲(chǔ)是放在一塊...
棧地址是0x7ffeefbff56c這樣的,堆地址是0x100706b90這樣的安券,可以看一下iOS中內(nèi)存區(qū)域劃分墩崩,http://www.reibang.com/p/62478abda580
[iOS]Block系列探究四 - __block變量存儲(chǔ)域上一篇文章研究了一下Block的存儲(chǔ)域,這一篇文章我們來研究下__block變量的存儲(chǔ)域侯勉。 一鹦筹、__block變量不能聲明為全局變量 當(dāng)我們將__block聲明為全局變量的時(shí)...
文件過大會(huì)oom
iOS沙盒大文件存儲(chǔ)案例【重】沙盒大文件存儲(chǔ)案例(文件夾路勁可以設(shè)置成全局的) 一、創(chuàng)建文件夾和文件 二址貌、寫入文件 三铐拐、讀取文件 四、刪除文件夾或者文件
“你低估了我想陪你走下去的決心,我也高估了我在你心里的位置挟憔,我無話說钟些。 你是我心甘情愿什么都不圖的人,現(xiàn)在卻連話都不知如何說起绊谭。我不想用“消失”來證明一個(gè)人的珍...
這個(gè)事兒我大概四五月之前想寫來著政恍,拖了這么久也是醉了。达传。我覺得我最近腦子基本是廢了 ※ 1. __autoreleasing + pool 這段代碼執(zhí)行的結(jié)果是啥呢篙耗? => ...
下面的命令在lldb調(diào)試時(shí)候打印 ASLR(隨機(jī)偏移地址) : image list -o -f bundle_name app的內(nèi)存起始地址(基地址): image lis...
@西博爾 emm,大佬厲害呀宪赶!
[iOS]Block系列探究七 - Block循環(huán)引用寫在最前:這篇文章應(yīng)該是Block系列文章的最后一篇了宗弯,以我目前的水平來說,難免有錯(cuò)誤的地方搂妻。而且總體來說蒙保,研究的比較淺。希望未來的自己重新審視Block的時(shí)候欲主,會(huì)有更加深的...
哈哈哈哈,這個(gè)吸頂動(dòng)畫是心中永遠(yuǎn)的痛涤妒,bug不少
iOS開發(fā)實(shí)現(xiàn)類似B站豎屏視頻的拖動(dòng)效果最近嘗試模仿實(shí)現(xiàn)B站的豎屏視頻的拖動(dòng)效果,實(shí)現(xiàn)的最終效果圖如下: (視頻有最大尺寸和最小尺寸限制单雾,通過滑動(dòng)UITableView來動(dòng)態(tài)更改視頻的高度) github上Demo...
通過 imageNamed 創(chuàng)建 UIImage 時(shí),系統(tǒng)實(shí)際上只是在 Bundle 內(nèi)查找到文件名她紫,然后把這個(gè)文件名放到 UIImage 里返回硅堆,并沒有進(jìn)行實(shí)際的文件讀取和...
前言 我們做APP發(fā)起網(wǎng)絡(luò)請(qǐng)求,都離不開一個(gè)非常有用的框架AFNetworking贿讹,可以說這個(gè)框架的知名度已經(jīng)超過了蘋果的底層網(wǎng)絡(luò)請(qǐng)求部分渐逃,很多人可能不知道蘋果底層是如何發(fā)起...
前言 隨著APP承載的業(yè)務(wù)越來越多疯潭,一個(gè)頁面顯示的信息也越來越多,需要為不同的業(yè)務(wù)導(dǎo)流面殖。主流的平臺(tái)APP竖哩,諸如:淘寶、京東脊僚、轉(zhuǎn)轉(zhuǎn)相叁、盒馬、還有各類社交APP的個(gè)人主頁辽幌,都需要在...
緒 事出必有因,今天我想和你聊聊線程的原因就是——當(dāng)然是本著一個(gè)Rock Programmer的思想覺悟加酵,為人民透析生命拳喻,講解你正在蒙圈的知識(shí)點(diǎn),或者想破腦袋才發(fā)現(xiàn)如此簡(jiǎn)單的...