1、cd到需要轉(zhuǎn)換的.m文件所在的文件夾(非工程) 2、執(zhí)行clang -rewrite-objc STTest.m 如果報(bào)錯(cuò)'UIKit/UIKit.h' file no...
IP屬地:內(nèi)蒙古
1、cd到需要轉(zhuǎn)換的.m文件所在的文件夾(非工程) 2、執(zhí)行clang -rewrite-objc STTest.m 如果報(bào)錯(cuò)'UIKit/UIKit.h' file no...
前言:打印retainCount eg:在block內(nèi)部使用self不提示循環(huán)引用??(self !->testBlock->self)(這種情況block外部和內(nèi)部sel...
什么是Block?Block 又稱(chēng)為“塊” 或 “代碼塊”裁赠,作用是用來(lái)保存代碼,保存在其內(nèi)部的代碼塊 如果Block不被調(diào)用 這段代碼就不會(huì)執(zhí)行在OC中Block的基本格式是...
Block的類(lèi)型情況一(沒(méi)有捕獲任何變量) 情況二(捕獲局部變量) 情況三() 總結(jié):block的最終的父類(lèi)是NSObject仇祭, 說(shuō)明了Block的本質(zhì)是一個(gè)對(duì)象Block的...
問(wèn)題:block內(nèi)部捕獲到的局部變量是局部變量的值醋奠,所以在block上修改不了局部變量贱纠。但是局部的靜態(tài)變量捕獲是指針莫换,所以block內(nèi)部可以修改值霞玄。全局變量和全局靜態(tài)變量沒(méi)有...