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