前言
最近沉迷農(nóng)藥日漸消瘦曹体,加完班以來(lái)去沖刺s7賽季包蓝,無(wú)奈比較水厕隧,沒(méi)上王者。新的s8賽季呢磚石1晉級(jí)至尊5打了幾天都沒(méi)打上去(有大神愿意帶我的可以私聊加游戲id炸站,筆者是手q區(qū))星澳。
ps :(絕對(duì)是傻逼隊(duì)友帶不動(dòng)不是我坑哈。武契。募判。)
由于很久沒(méi)寫(xiě)文章了,文筆有點(diǎn)生疏了(本就文筆不好)咒唆,所以分享一下最近一個(gè)項(xiàng)目里使用的一些工具來(lái)提高我們平時(shí)開(kāi)發(fā)的效率届垫,也是筆者的一個(gè)備忘錄,方便以后查閱全释。(準(zhǔn)確說(shuō)我每個(gè)項(xiàng)目基本都在用装处,哈哈~~)。
APP
Injection
這款好像之前我分享過(guò)浸船,就是一個(gè)可以讓你改動(dòng)代碼不需要重新運(yùn)行就能見(jiàn)到神奇效果的app妄迁。有一點(diǎn)不好,那就是oc的get方法無(wú)法注入李命。
SimSim
可以快速訪問(wèn)模擬器里的沙盒
Charles
抓包工具登淘,這個(gè)不用多說(shuō),coder都應(yīng)該知道的封字。
Doxygen
文檔生成器黔州,當(dāng)然也有很多,比如appledoc
阔籽,但是Doxygen
是圖形化流妻,用過(guò)幾次,實(shí)際上對(duì)我們并沒(méi)啥太大作用(可能大公司更需要吧)笆制。
Postman
接口測(cè)試工具绅这,一個(gè)Google chrome的插件
hopper
反編譯,玩逆向的都知道在辆,不過(guò)筆者也只是連這款軟件的門(mén)都沒(méi)入证薇。
JSONExport
這款真的很給力度苔,根據(jù)JSON格式自動(dòng)生成class model
,支持oc棕叫,swift林螃,Java,等多種語(yǔ)言
SQLPro Studio
訪問(wèn)數(shù)據(jù)庫(kù)的圖形化俺泣,筆者感覺(jué)這款軟件在mac上比較好用疗认,至少我個(gè)人覺(jué)得。
reveal
這款ui調(diào)試神器就不需要過(guò)多解釋了吧伏钠。
NSLogger
這款也不錯(cuò)横漏,在項(xiàng)目里導(dǎo)入框架,然后項(xiàng)目里用NSLogger
框架的api輸出日志可以在電腦上打開(kāi)NSLogger
app來(lái)進(jìn)行查看熟掂《薪剑可以當(dāng)做留一個(gè)后門(mén)查看日志并盜取數(shù)據(jù)來(lái)做點(diǎn)壞事(以前不開(kāi)森的時(shí)候,我做過(guò)赴肚,然后把別人的數(shù)據(jù)給收藏了那么一丟丟)素跺,筆者也很久沒(méi)用了,具體使用參考地址:https://github.com/fpillet/NSLogger
ps:我記得若干年前加入了此框架誉券,
nslog
會(huì)在控制臺(tái)無(wú)法打又秆帷(不過(guò)可以解決)。小心一點(diǎn)~踊跟!
三方庫(kù)
UIViewController+Swizzled
這個(gè)我想大家都知道吧踩验,就是可以在控制臺(tái)打印出controller
的層級(jí),雖然用lldb也可以做到(我之前文章貌似寫(xiě)過(guò))商玫。
MLeaksFinder
檢測(cè)內(nèi)存泄露的箕憾,雖然有局限性,但基本滿足需求啦拳昌。
NSDictionary-NilSafe
這東西顧名思義袭异,但目測(cè)感覺(jué)沒(méi)啥太大用處。
NSLogger
搭配上面NSLogger
的app使用
結(jié)尾
比較有用的目前感覺(jué)就這幾個(gè)三方庫(kù)的炬藤,后期會(huì)不定維護(hù)和更新御铃,下面貼出我最近項(xiàng)目的pod三方庫(kù)(部分三方庫(kù)是手動(dòng)導(dǎo)入的,就不貼出來(lái)了)刻像,看有木有讀者需要的資源。
pod 'ReactiveCocoa','~>2.5'
pod 'SDWebImage','~>3.8.0'
# pod 'FDStackView'
pod 'IQKeyboardManager'
pod 'AFNetworking'
pod 'MJRefresh'
pod 'UIViewController+Swizzled'
pod 'DZNEmptyDataSet'
pod 'MJExtension'
pod 'JDStatusBarNotification'
# pod 'MBProgressHUD'
pod 'Masonry'
pod 'SDCycleScrollView'
pod 'NJKWebViewProgress'
pod 'MLeaksFinder'
pod 'QRCodeReaderViewController'
# pod 'TZImagePickerController'
pod 'DACircularProgress'
pod 'INTULocationManager'
pod 'APAddressBook'
pod 'JGActionSheet'
pod 'Bugly'
pod 'TSMessages', :git => 'https://github.com/KrauseFx/TSMessages.git'
# pod 'TSMessages'
# pod 'HexColors'
pod 'NSDictionary-NilSafe'
pod 'FDFullscreenPopGesture'
# pod 'JCAlertController'
#swift
pod 'SnapKit'
最后的最后并闲,求大神帶我農(nóng)藥上分呀细睡,目前磚1(我會(huì)喊666的咸魚(yú))~~新賽季越來(lái)越難打了。