獲取相冊數據
http://kayosite.com/ios-development-and-detail-of-photo-framework.html/comment-page-1
不用證書進行真機調試
http://jingyan.baidu.com/album/77b8dc7f9d4f1f6174eab619.html?picindex=12
IOS打包發布APP的所有詳細流程
http://www.w2bc.com/article/134261
textField的詳細知識點
http://www.cnblogs.com/rayray/p/4221666.html
集成百度地圖
tableView中cell的高度計算
有關NSScanner的更好的介紹
iOS圖表展示PNChart
CocoPods安裝
安裝第三方插件(先清除再安裝)
- Alcatraz Manager 插件管理者
http://www.lxweimin.com/p/0e7a36d2af4b
直播功能(學習)
http://www.cnblogs.com/oc-bowen/p/5895523.html
- 需要手動編譯 集成ijkplayer
CAlayer的學習
layer的mask的學習(重要)※
- http://www.cnblogs.com/gardenLee/archive/2016/04/09/5371377.html
- http://www.bkjia.com/IOSjc/1031271.html
- http://www.cocoachina.com/ios/20161014/17747.html
CALayer *mask; mask屬性,可以實現很多形狀的遮罩,其基本效果是: 比如layerA是layerB的mask,即layerB.mask = layerA; 那么layerA上透明的部分,會被繪制成白色擋住layerB(貌似都是白色,不知道能不能弄成其他顏色); layerA上不透明的部分,會被繪制成透明,顯示出layerB的內容。 注意:作為mask的layer不能有superLayer或者subLayer!
//理論上作為mask的layer不能有父layer,所以要remove掉
xib拉伸圖片
http://blog.csdn.net/meegomeego/article/details/9293515
base64加密算法
http://blog.csdn.net/tongwei117/article/details/50836325
多行label自動換行
撐開cell即可,不要在外面再套一層view,多行label排布。
App檢測更新
http://jingyan.baidu.com/article/335530da8b1e0419cb41c305.html
利用AppLoader上傳應用
http://www.cnblogs.com/gaoxiaoniu/p/5909829.html
OC和swift混編
http://www.lxweimin.com/p/28b05cca9271/comments/1198449
NSURLCache內存緩存
http://blog.sina.com.cn/s/blog_9693f61a01016t4w.html
http://blog.csdn.net/shaobo8910/article/details/51719673
ios語音對講
http://blog.csdn.net/u011619283/article/details/39613335
iOS 上傳圖片限制大小
http://www.lxweimin.com/p/1f89da12bfaa
GitHube出名的第三方
http://blog.csdn.net/arodung/article/details/50846546
iOS 用xib布局scrollView
http://www.lxweimin.com/p/765234d4ae97
Water波浪水動畫
http://www.cocoachina.com/ios/20161202/18252.html
背景漸變色
http://blog.csdn.net/a158337/article/details/50465921
App Extension的學習
- http://blog.csdn.net/chenyong05314/article/details/39646101
- http://www.cnblogs.com/jackma86/p/5002899.html?utm_source=tuicool&utm_medium=referral
- http://www.lxweimin.com/p/ab268a1ae000
Xcode8的改動
- http://blog.csdn.net/jnbbwyth/article/details/52576169
- http://blog.csdn.net/u012938194/article/details/52778167
智能家居
http://www.cocoachina.com/programmer/20140629/8974.html
HomeKit
http://www.lxweimin.com/p/e5c6497b3dcd
Asyncsocket
http://qk13warcraft.blog.163.com/blog/static/1575493442012778524173/
滾動隱藏NavigationBar
http://www.jb51.net/article/91731.htm
鍵盤彈出(看看)
http://blog.csdn.net/whuizhou/article/details/50441230
鍵盤彈出時鍵盤彈出更改view的位置寫了這么一行代碼 self.view.layoutIfNeeded(),textfield會莫名的前幾個字符跳動這是開發時發現的bug
跨平臺app開發()學習
http://blog.csdn.net/guzhenping/article/details/50496631
隱藏導航欄
http://www.lxweimin.com/p/bba27212de69
設置不同的字體
http://www.cnblogs.com/jijiYY/p/4736967.html
- 根據用戶設置動態改變程序內字體大小
改變字體
UIBezierPath詳解
http://blog.csdn.net/u014286994/article/details/51316941
抽空研究下
dateformate的形式
防止數組越界程序崩潰
NSAssert(NO, @"beyond the boundary");這個就是OC中的斷言,簡單講就是當程序處于debug模式時會給我們跑出錯誤信息,而處于Release模式時也就是用戶使用程序時不會拋出信息而導致閃退。
Tesseract OCR(光學字符識別)教程
平滑移動大頭針視圖(類似滴滴和UBER)
iOS使用GCDSocketManager實現長連接
仿支付寶導航欄改變e
使用SDWebImage下載高分辨率圖,導致內存暴增的解決辦法
Xcode中project.pbxproj合并沖突的解決
Masonry的使用
沒有文字時的textField的刪除問題
簡約動畫(3點動畫)
- http://www.cocoachina.com/ios/20161024/17833.html
- http://www.cocoachina.com/ios/20151210/14631.html
- http://blog.csdn.net/wangrui13931182709/article/details/51191782
容器視圖StackView
在view上響應手勢和touch事件
音頻錄制與播放
- http://blog.csdn.net/lovechris00/article/details/52033555
- https://github.com/gang544043963/LGAudioKit
Navigation的BarButton的加消息提醒角標
JSPath熱更新原理
- http://blog.cnbang.net/tech/2808/
- http://www.lxweimin.com/p/41ed877aa0cd
- https://jspatch.com/Docs/start
轉場動畫
SVG格式文件(學習下)
svg的20個工具
uber啟動動畫
啟動頁動畫
IOS使用progssview仿滴滴打車圓形計時
自定義氣泡
超級動畫
如何用xcode7.3在ios10的真機上調試代碼
點贊粒子效果動畫
- http://www.cocoachina.com/ios/20161202/18267.html
- http://www.lxweimin.com/p/4b6d60755dd3
- 粒子動畫屬性介紹
- http://blog.csdn.net/hero_wqb/article/details/50539444
Masonry與UITableView+FDTemplateLayoutCell搭配使用
Masonry設置長寬比等比例
[image mas_makeConstraints:^(MASConstraintMaker *make) {
make.center.offset(0);
make.width.equalTo(self.view).multipliedBy(0.7);
make.height.equalTo(image.mas_width);
}];
解決Xcode刪除文件后missing file警告
iOS 證書申請和使用詳解
企業app分發流程
靜態庫.a .framework的創建和調試
網絡請求工具類(具體看下)
collectionViewCell自適應高度寬度
設置collectionView或者tableView的contentSize
設置系統聲音及震動
自定義相機
相機自動對焦實現原理,猜想
根據人臉或者二維碼在整個掃描區域的面積大小,如果面積過小,或者過大,都會調整焦距。
手動調節相機焦距,實際上是改變預覽圖層的transfrom
[self.previewLayer setAffineTransform:CGAffineTransformMakeScale(self.effectiveScale, self.effectiveScale)];
百度地圖常見錯誤?
如果用block或者代理在別的界面(如地址搜索頁面)跳轉回地圖頁面的話,會因為代碼在block中執行,mapView沒有代理而出現所有大頭針都是紅色大頭針,原因就是mapView的代理是在ViewWillAppear中才設置的,執行代碼時mapView沒有代理的緣故。特在此說明,,需要注意。
CoreAnimation動畫
Objective-C 基本類的Category (全而強大)
系統崩潰日志獲取及上傳
導航欄適配--translucent屬性設置引起y值變化的問題
圖表使用第三方
- PNChart JHChart
Xcode基礎理論知識(多看下)
- http://www.lxweimin.com/p/3fce0bd6f045
- http://www.lxweimin.com/p/e304247ede59
- http://blog.csdn.net/hitfyb/article/details/50876207
- http://blog.csdn.net/hitfyb/article/details/50875949
最新Xcode繼續使用插件
xib中在tableView中創建Header,Footer
在xib中先創建好tableView再將view拖拽進來就可以了(記住->view的frame必須設置成Freeform。忘記此步驟就不能成功了),第一個拖進來的view為header,第二個為footer
方法1、需要在代理中修改header或者footer的高度,[tableView reloadDate]
方法2、self.tableView.tableHeaderView.frame = CGRectMake(0, 0, 0, 200);
Facebook pop動畫學習
Cell高亮(highlighted)和選中(selected)效果
html與oc交互的富文本編輯器(混編)
GitHub各種第三方庫學習一下
顏色填充(學習一下)
ios 逆向釘釘
Xcode工程目錄下自動生成Build$DerivedData
對齊矩形
從網頁緩存中獲取圖片
- http://www.lxweimin.com/p/bffb1e7fa7f9(低級)
- http://www.lxweimin.com/p/ed7562a34af1
- http://www.lxweimin.com/p/0244e431fb3c
tableView左滑多選按鈕實現
WKWebView的使用 ios8 之后使用
公鑰與私鑰,HTTPS詳解
ios 邊下邊播實現思路
屏幕旋轉
ios 核心動畫高級技巧
在一個Xcode頁面建立多個工程
改變UIAlertController的標題、內容的字體和顏色(KVC)
webView后退刷新的坑(微信webView)
- http://blog.csdn.net/wadahana/article/details/50168643
- http://www.cnblogs.com/cynthia-wuqian/p/6268359.html
Mac電腦下把自己的項目上傳到Github
App Store App申請審核加速
facebook動畫引擎pop
SDWebImage加載大量高清圖片崩潰問題
豎向從右向左排列的Label
OC與Swift 混編
- http://blog.csdn.net/msyqmsyq/article/details/50750764
- http://blog.csdn.net/qq_24904667/article/details/52597175