前言 Blocks是C語(yǔ)言的擴(kuò)充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了這個(gè)新功能“Blocks”。從那開始,Block就出現(xiàn)在iOS...
前言 Blocks是C語(yǔ)言的擴(kuò)充功能,而Apple 在OS X Snow Leopard 和 iOS 4中引入了這個(gè)新功能“Blocks”。從那開始,Block就出現(xiàn)在iOS...
本文Demo傳送門: MessageForwardingDemo 摘要:編程,只了解原理不行,必須實(shí)戰(zhàn)才能知道應(yīng)用場(chǎng)景。本系列嘗試闡述runtime相關(guān)理論的同時(shí)介紹一些實(shí)戰(zhàn)...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T」[https://itcharge.cn/ios-complete-le...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T」[https://itcharge.cn/ios-runtime-01/...
什么是丟單 當(dāng)用戶付款成功,卻因?yàn)榉N種原因,沒能得到你的app中提供的內(nèi)容或者服務(wù),這就是丟單。 防丟單策略 一、在applicationDidFinishLaunch()函...
1.前言 最近公司的項(xiàng)目需要接入蘋果內(nèi)購(gòu)支付??戳讼马?xiàng)目里面,內(nèi)購(gòu)這個(gè)模塊的功能之前就已經(jīng)寫好了,然后就跟后臺(tái)調(diào)試了一下,蘋果后臺(tái)里添加內(nèi)購(gòu)的商品id.沙盒測(cè)試?yán)锾砑訙y(cè)試賬號(hào)...
公司項(xiàng)目中用了一些 runtime 相關(guān)的知識(shí), 初看時(shí)有些蒙, 雖然用的并不多, 但還是想著系統(tǒng)的把 runtime 相關(guān)的常用方法整理一下, 自己以后用著方便, 也希望對(duì)...
移動(dòng)APP中關(guān)于crash幾乎是0容忍的,那么iOS中會(huì)有很多引起crash,比如最常見的數(shù)組越界,添加空值。 如果你想解決大部分可能引起的crash,保持代碼的健壯性,又不...