目錄 前言 流程圖 核心代碼 請(qǐng)求頭 請(qǐng)求體1、通過(guò)Parameters(參數(shù)字典)構(gòu)建的請(qǐng)求體1、用戶自定義block轉(zhuǎn)譯2、AFN默認(rèn)的轉(zhuǎn)義方式:將字典轉(zhuǎn)化成字符串并且轉(zhuǎn)...
目錄 前言 流程圖 核心代碼 請(qǐng)求頭 請(qǐng)求體1、通過(guò)Parameters(參數(shù)字典)構(gòu)建的請(qǐng)求體1、用戶自定義block轉(zhuǎn)譯2、AFN默認(rèn)的轉(zhuǎn)義方式:將字典轉(zhuǎn)化成字符串并且轉(zhuǎn)...
使用 AFNetworking3.0 請(qǐng)求數(shù)據(jù),一般都是使用 NSDictionary 類型的參數(shù)字典,但是項(xiàng)目要求post 參數(shù)為json 形式,現(xiàn)修改使用方法如下: 1....
之前有總結(jié)iOS原生網(wǎng)絡(luò)的使用,今天來(lái)總結(jié)一下基于NSURLSession封裝的優(yōu)秀開(kāi)源框架AFNetWorking。 不知道有沒(méi)人和我一樣,接觸網(wǎng)絡(luò)是從AFNetWorki...
1 IAP規(guī)則詳解 本文所述IAP(In-App Purchase),特指蘋(píng)果App Store的應(yīng)用內(nèi)購(gòu)買,是蘋(píng)果為App內(nèi)購(gòu)買虛擬商品或服務(wù)提供的一套交易系統(tǒng)。首先來(lái)討論...
本文首發(fā)于我的個(gè)人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「?jìng)魉烷T」[https://itcharge.cn/ios-carsh-defen...
代碼塊 書(shū)寫(xiě)代碼 選中代碼右鍵,選擇 Create Code Snipped 編輯代碼塊信息 Xcode的自帶代碼模板是用一個(gè)plist格式xml文件描述的,存儲(chǔ)在Xcode...
收集crash日志方式 1.設(shè)備上直接查看 2.xcode獲取設(shè)備上信息 3.xcode獲取發(fā)布版本崩潰信息 下圖中:1為崩潰信息列表;2可選擇發(fā)布版本;3為具體崩潰堆棧信息...
接近年底,來(lái)了個(gè)比較急的客戶端項(xiàng)目需求----做一個(gè)類似騰訊的MTA、bugly的搜集Crash的SDK,供其他app使用。 之前,我也看過(guò)MTA、bugly這些搜集Cras...
最近公司有一項(xiàng)新需求,要求獲取主界面每個(gè)按鈕的點(diǎn)擊事件,來(lái)獲取分析用戶行為。 客戶端埋點(diǎn)和無(wú)埋點(diǎn)的區(qū)別 客戶端埋點(diǎn)(手動(dòng)埋點(diǎn),代碼埋點(diǎn)):純手動(dòng)寫(xiě)代碼,調(diào)用埋點(diǎn)SDK的函數(shù),...
1.簡(jiǎn)介 在Flutter開(kāi)發(fā)過(guò)程中,使用資源文件是必不可少的,當(dāng)項(xiàng)目的結(jié)構(gòu)越來(lái)越復(fù)雜,引入的資源文件越來(lái)越多,大家有沒(méi)有遇到這樣的一個(gè)問(wèn)題,如果我在代碼中寫(xiě)了這樣的一個(gè)文件...
2020年本應(yīng)該是一個(gè) "愛(ài)你、愛(ài)你"的年份!卻因?yàn)?黑天鵝 給我們帶來(lái)非常大的影響! 一、2020年iOS招聘數(shù)據(jù)分析 這里是 2020年3月份BOSS直聘 北京iOS招聘...
消息機(jī)制:給方法調(diào)用者發(fā)送消息 1.消息發(fā)送 從Class對(duì)象一直通過(guò)superclass往上找,找遍所有的父類和自己的類 2.動(dòng)態(tài)方法解析 找遍所有的父類和自己的類找不到的...
[ 題 : ] 棧-思路 [ 題 : ] 隊(duì)列queue-思路 [ 題 : ] 冒泡排序 【冒泡排序】:相鄰元素兩兩比較,比較完一趟,最(大或小)值出現(xiàn)在末尾 (1) 升序冒...
前言 我們一直都說(shuō)設(shè)置 view 的 Opaque 屬性值為 YES ,可以提高 GPU 的性能,達(dá)到優(yōu)化代碼目的,為什么呢?注:圖形處理器(英語(yǔ):Graphics Proc...
從iOS6開(kāi)始,蘋(píng)果開(kāi)始支持動(dòng)態(tài)下載官方提供的中文字體到系統(tǒng)中。使用蘋(píng)果官方提供的中文字體,既可以避免版權(quán)問(wèn)題,又可以節(jié)省應(yīng)用體積。該方案適合對(duì)字體有較多需求的應(yīng)用。 ——以...
八點(diǎn)睡不行,十二點(diǎn)才厲害。
堅(jiān)持4點(diǎn)起床的一年里,我的一些變化我決定堅(jiān)持4點(diǎn)起床,起初是因?yàn)橐恍C(jī)緣巧合,不過(guò)到今天,也滿打滿算堅(jiān)持了一整年了,現(xiàn)在特地來(lái)簡(jiǎn)書(shū)上做個(gè)記錄。 微信上的很多粉絲都比較了解我,前前后后做了好幾個(gè)公眾號(hào),因?yàn)槭莾?..
前言 我們都知道,回調(diào)的方案有Block、代理、通知。要想實(shí)現(xiàn)一對(duì)多就要用通知。而且很方便的在多個(gè)地方進(jìn)行回調(diào),實(shí)現(xiàn)我們?nèi)我獾姆椒?。然而是否考慮過(guò)用Block去實(shí)現(xiàn)一對(duì)多的回...