iOS知识点收藏梳理
生活随笔
收集整理的這篇文章主要介紹了
iOS知识点收藏梳理
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
C 語言
- iOS零碎知識--C語言內(nèi)存分配函數(shù)區(qū)別
- C語言的指針大歸納【三大關(guān)系(Five)
- C語言探索之旅 | 第一部分第五課:運(yùn)算那點(diǎn)事
Swift 語言
- Swift編程風(fēng)格
- Swift語法練習(xí)大全 (附playground鏈接)
- 1小時(shí)入門Swift語法
- Swift | 閉包(colsure)
- iOS基礎(chǔ)-- Swift基礎(chǔ)知識總結(jié)2(可選變量,結(jié)構(gòu)體,類,協(xié)議,延展,閉包)
- swift 簡單的Toast文件
UI基礎(chǔ)
視圖
- CALayer和UIView的關(guān)系
- UIView和CALayer
- UIKit之UITextField篇
- webView與tableView的自適應(yīng)問題
- iOS開發(fā)-NSTimer的使用藝術(shù)
- iOS UITableView小記錄
- TableView之MVVM與MVC之對比
- TabBarItem添加動畫的一種思路
- iOS 超簡單無限輪播
- UIStackView學(xué)習(xí)分享, 純代碼實(shí)現(xiàn)
- UICollectionView詳解之自定義布局
- UICollectionView 小動畫
- IOS適配
- iOS-關(guān)于隱藏NavBar和TabBar黑線
- UITableview嵌套UITableView案例實(shí)踐(仿淘寶商品詳情頁實(shí)現(xiàn))
- iOS實(shí)用篇:無限循環(huán)滾動的TableView
- 【iOS】導(dǎo)航欄那些事兒
- iOS-仿QQ側(cè)邊欄
- UITableViewCell的分割線|多種方式
- UIButton 圓角 邊框顏色 字體大小 文字對齊 圖片大小
- UIPickerView與UIDatePicker
- 如何優(yōu)雅地使用iOS系統(tǒng)相機(jī)、相冊
- UIView中的layoutSubviews和drawRect
- 手把手教你使用UICollectionView寫公司的項(xiàng)目
- 手勢解鎖,就這么簡單
- UICollectionView幾種簡單布局(線性,圓形,商品)
- iOS應(yīng)用架構(gòu)談 view層的組織和調(diào)用方案
- iOS開發(fā)之頂部狀態(tài)欄statusBar顏色變化小結(jié)
- UIWebView加載Https網(wǎng)頁報(bào)錯(cuò)
- 表格性能優(yōu)化-不使用cornerRadius設(shè)置圓角
- 24.用戶頭像的設(shè)置(詳細(xì)講解)
- iOS 更改狀態(tài)欄、導(dǎo)航欄顏色的幾種方法
- UITabBarDelegate & UITabBarControllerDelegate詳解
- UIAlertViewController 提示框
- UITextField詳解
- 【8行代碼教你搞定導(dǎo)航控制器全屏滑動返回效果】 |那些人追的干貨
- iOS之下拉放大,上推縮小,一個(gè)方法搞定
- iOS 圖片壓縮處理
- clipsToBounds和masksToBounds的區(qū)別
- iOS --圖文混排
- 文字尾部添加小圖片
- (七) IOS 響應(yīng)者鏈和手勢
- 【SizeClass】SizeClass介紹
- iOS App圖標(biāo)和啟動畫面尺寸
- 導(dǎo)航欄顯示和隱藏的坑
Interface Builder
- 你真的精通Storyboard了嗎?
- AutoResizing and AutoLayout(IOS屏幕適配)
- 1.3 Interface Builder簡介
音頻視頻
- 做一款仿映客的直播App?看我就夠了
- 直播文章推薦
- AVAudioPlayer,AVPlayer以及系統(tǒng)音頻
- iOS視頻播放器之ZFPlayer剖析
- iOS視頻播放的四種方案
- 【如何快速的開發(fā)一個(gè)完整的iOS直播app】(原理篇)
- 1小時(shí)學(xué)會:最簡單的iOS直播推流(一)介紹
- 【iOS開發(fā)】關(guān)于視頻直播技術(shù),你想要知道的都在這里了(一)采集
- 如何開發(fā)出一款仿映客直播APP項(xiàng)目實(shí)踐篇 -【播放篇】
畫圖與動畫
- iOS基礎(chǔ)-小的demo--簡易畫板和扇形進(jìn)度條
- Facebook Pop 動畫
- 核心動畫
- 核心動畫
- 核心動畫 - Core Animation
- iOS輪播圖:CADisplayLink實(shí)現(xiàn)輪播和自定義動畫的時(shí)間曲線算法(漸入漸出等)
- iOS動畫篇:下拉刷新動畫
- iOS 動畫 波紋 水波 聲波 海水
- 【如何快速的開發(fā)一個(gè)完整的iOS直播app】(美顏篇)
- iOS核心動畫高級技巧(筆記)——(二)圖層幾何學(xué)
- iOS動畫 — 轉(zhuǎn)場 — TabBar滑動
- CGAffineTransformMakeScale & CGAffineTransformScale
- 開源一個(gè)仿時(shí)光網(wǎng)選票組件
- 六天完成一個(gè)簡單iOS App - 第六天
- 5.3.2 iOS尺寸單位pt、ppi與px之間換算關(guān)系
- 【Storyboard】Storyboard介紹及使用
- Xib使用之TableViewCell.xib中創(chuàng)建多個(gè)Cell
- iPhone 手機(jī)屏幕適配
- iOS實(shí)踐:根據(jù)進(jìn)度繪制進(jìn)度條、進(jìn)度扇形、進(jìn)度球
- iOS動畫-layout動畫初體驗(yàn)
控制器
- iOS使用自定義URL實(shí)現(xiàn)控制器之間的跳轉(zhuǎn)
- 斯坦福大學(xué)iOS開發(fā)公開課總結(jié)(六) :多態(tài),導(dǎo)航控制器和選項(xiàng)卡欄控制器Demo
- iOS必會—十分鐘學(xué)會搭建微信和微博兩種主流框架(純代碼)
地圖與定位
- 地圖和定位的基本使用
- D28:系統(tǒng)地圖, 高德地圖
- iOS中手把手教你集成地圖(干貨,百度地圖為例)
- 地理編碼與反地理編碼
- CoreLocation(定位)
- 指南針的制作
JS與OC交互
- 【iOS開發(fā)】網(wǎng)頁JS與OC交互(JavaScriptCore)
- JavaScriptCore 使用
- iOS與JavaScript交互
- javascript與OC交互
- iOS開發(fā)——為什么你應(yīng)該立即接入JSPatch
多線程網(wǎng)絡(luò)
網(wǎng)絡(luò)
HTTP & HTTPS
- 微信,QQ這類IM app怎么做——談?wù)刉ebsocket
- iOS websocket接入
- WebSocket 是什么原理?為什么可以實(shí)現(xiàn)持久連接?
- iOS開發(fā)之網(wǎng)絡(luò)層探索
- 圖解TCP協(xié)議中的三次握手和四次揮手
- URL 和 NSURL 格式解析
- AFNetWorking 深度理解
- iOS http & https & 網(wǎng)絡(luò)請求過程
- 你應(yīng)該知道的HTTP基礎(chǔ)知識
- 拿走即用之a(chǎn)fn封裝(OC版)
- 用對block對AFNetWorking 進(jìn)行簡單的封裝
- AFN3.x-簡單封裝
- [HTTP] Cookie
- iOS開發(fā)之AFNetworking 3.0.4使用
- iOS網(wǎng)絡(luò)緩存掃盲篇--使用兩行代碼就能完成80%的緩存需求
- GET和POST小結(jié)
- AFNetworking 3.0 源碼解讀 總結(jié)(干貨)(上)
- 「理解HTTP」之常見的狀態(tài)碼
- HTTP Method 詳細(xì)解讀(GET HEAD POST OPTIONS PUT DELETE TRACE CONNECT)
- iOS開發(fā)HTTPS實(shí)現(xiàn)之信任SSL證書和自簽名證書
- GET、POST 區(qū)別
- iOS網(wǎng)絡(luò)請求 get - post 區(qū)別
- TCP/IP詳解卷1 - 思維導(dǎo)圖
XMPP
- 基于XMPP的聊天實(shí)現(xiàn) - iOS
- 基于XMPP的聊天實(shí)現(xiàn)2 - iOS
- XMPP基礎(chǔ)
socket
- iOS 基于GCDAsyncSocket快速開發(fā)Socket通信
- GCDAsyncSocket的初步了解
- Socket通信之GCDAsyncSocket用法
- iOS即時(shí)通訊(一)- Socket( 插座)
- iOS即時(shí)通訊(二)- IM(即時(shí)通訊)
- OC中Socket使用/對應(yīng)三次握手,四次握手的理解
- socket(掌握環(huán)信的前提,也是即時(shí)通訊的底層的實(shí)現(xiàn))
多線程
- 線程間的通信
- 最淺顯易懂的iOS多線程技術(shù) - GCD的教程
- iOS多線程實(shí)現(xiàn)方案之 -- NSThread
- iOS多線程實(shí)現(xiàn)方案之 -- GCD
- 使用dispatch group實(shí)現(xiàn)多圖異步上傳功能
- 深入理解 GCD
- GCD
- iOS編程串行并行并發(fā),同步異步阻塞非阻塞的區(qū)別
- iOS 中 AFNetworking HTTPS 的使用
- 網(wǎng)絡(luò)通信類庫----AFNetWorking
- iOS - GCD編程
- IOS 保證線程同步方式&性能對比
- 細(xì)說@synchronized和dispatch_once
設(shè)計(jì)模式與架構(gòu)
- 使用工廠模式最主要的好處是什么?你在哪里使用?
- 【創(chuàng)建型模式四】單例模式(Singleton)
- iOS開發(fā)-MVC架構(gòu)雜談
- MVC MVP MVVM的理解(基于iOS)
- 使用MVVM減少控制器代碼實(shí)戰(zhàn)(減少56%)
項(xiàng)目實(shí)踐
- iOS 日常工作之常用宏定義大全
- iOS-使用CFStringTransform將漢字轉(zhuǎn)換為拼音
- App啟動加載廣告頁面思路
- 支付寶完整流程
- iOS中第三方賬號登錄(以新浪微博為列)
- iOS 捕獲Crash方法
- iOS中icon,啟動圖,預(yù)覽圖的總結(jié)
- iOS 第三方登錄
- 微信App支付全解析
- 第三方支付流程
- 響應(yīng)者鏈及相關(guān)機(jī)制總結(jié)
- 響應(yīng)鏈之nextResponder
- iOS啟動圖和開屏廣告圖,類似網(wǎng)易
- iOS分享到微信好友和微信朋友圈
- iOS中微信分享的簡單使用
- iOS-微信的登錄與分享
- 代碼閱讀的姿勢
- 兩步快速集成使用ShareSDK、微信支付、支付寶支付
- 實(shí)戰(zhàn)--接入最坑的支付寶
- iOS微信支付簡單粗暴篇
- iOS單獨(dú)集成QQ分享功能的苦逼經(jīng)驗(yàn)
- 一登人臉登陸(手把手教)
- iOS程序啟動原理(上)
- iOS程序啟動原理(下)
- iOS應(yīng)用程序語言本地化及應(yīng)用內(nèi)語言設(shè)置
- iOS9.0之前和之后獲取通訊錄的方法
iOS本地化緩存
- iOS-數(shù)據(jù)持久化-整合篇
- Realm筆記
- 走進(jìn)Realm的世界
- 斯坦福大學(xué)iOS開發(fā)公開課總結(jié)(十二 & 十三) :Core Data,表格視圖,Flickr 攝影師資料列表Demo
- FMDB的介紹
- 用數(shù)據(jù)庫實(shí)現(xiàn)收藏功能.
- iOS數(shù)據(jù)庫離線緩存思路和網(wǎng)絡(luò)層封裝
- 使用FMDB保存首頁數(shù)據(jù)
- iOS數(shù)據(jù)持久化Demo
- iOS Keychain理解
- 使用keychain保存用戶名和密碼等敏感信息 KeychainItemWrapper和SFHFKeychainUtils。
iOS性能優(yōu)化
- iOS性能問題優(yōu)化總結(jié)
- 小白學(xué)習(xí)instrument
- iOS自動化測試Instrument-Automation
- instrument Time Profiler總結(jié)
- 一天一點(diǎn)xib:10說說原理、優(yōu)化方面的東西吧
- UI調(diào)試神器 for ios:Reveal的使用與破解
- 使用SDWebImage和YYImage下載高分辨率圖,導(dǎo)致內(nèi)存暴增的解決辦法
- iOS Xcode開發(fā)調(diào)試技巧總結(jié)(一)
- iOS10 權(quán)限崩潰問題
源碼閱讀
- 源碼筆記---MBProgressHUD
- github上關(guān)于iOS的各種開源項(xiàng)目集合(轉(zhuǎn))
- YYText 源碼解析 —— YYLabel (一)
- SDWebImage源碼解析(一)
- 成為iOS頂尖高手,你必須來這里(這里有最好的開源項(xiàng)目和文章)
- 一個(gè)收集了502款開源iOS應(yīng)用的開源項(xiàng)目
- GitHub 上排名前 100 的 Objective-C 項(xiàng)目簡介
其他
- 從火遍全球的Pokemon GO游戲看AR(增強(qiáng)現(xiàn)實(shí))
- 帶你開發(fā)類似Pokemon Go的AR游戲(1)
- 數(shù)據(jù)結(jié)構(gòu)常見的八大排序算法(詳細(xì)整理)
- AR(增強(qiáng)現(xiàn)實(shí))應(yīng)用中的交互設(shè)計(jì)思考
- 微信小程序資源匯總整理
- iOS仿微信小視頻功能開發(fā)優(yōu)化記錄
React Native
- React Native 從入門到原理
- React入門學(xué)習(xí)
- 如何入門 React?你應(yīng)該跟著這八步走
學(xué)習(xí)
- GitHub基礎(chǔ)操作!簡單易懂教會你如何使用GitHub Mac操作篇
- Git系列之Github基礎(chǔ)設(shè)置及使用詳解
- markdown學(xué)習(xí)手冊-基礎(chǔ)篇(自用)
- iOS系統(tǒng)框架概述
- 一名全棧設(shè)計(jì)師的Mac工具箱(設(shè)計(jì),開發(fā),效率)
- Linux探索之旅 | 開宗明義+第一部分第一課:什么是Linux?
- iOS 洪荒之力-SDK開發(fā)(一)
- 如何使用TestFlight進(jìn)行App構(gòu)建版本測試
- 工作經(jīng)常用到的Mac軟件整理
- iOS 遠(yuǎn)程推送 根據(jù)后臺推送內(nèi)容的不同跳轉(zhuǎn)指定頁面
- iOS設(shè)備中的推送(四):本地推送(鬧鐘)
- iOS9 改變
- iOS,面試必看,最全梳理
- Hybrid(混合) App開發(fā)并不簡單
- 加密
- 加密
- iOS加密
- 庫、工具包、框架、設(shè)計(jì)模式、架構(gòu)、編程范式
- 可能碰到的iOS筆試面試題(8)--Block
- iOS開發(fā)中的小技巧和思路 (一)
- 真機(jī)模擬
- 源代碼管理的圖形化界面工具Cornerstone
- 做項(xiàng)目遇到的問題以及解決方案
- 對iOS的感情是--不可放棄
- 短信驗(yàn)證
- iOS面試題大全-點(diǎn)亮你iOS技能樹
- 上架相關(guān)——App Store 上架流程(2016最新)
- 下載一個(gè)ipa包然后解壓里面的.png的所有圖片的步驟:
- 收集一些自己覺得不錯(cuò)的開發(fā)資源
- 推薦幾款好用的Xcode插件
- 干貨丨如何快速地在一個(gè)陌生領(lǐng)域成為專家
- iOS推送之遠(yuǎn)程推送(iOS Notification Of Remote Notification)
- iOS 學(xué)習(xí)資料整理
- iOS企業(yè)賬號申請及企業(yè)賬號發(fā)布APP
- 蘋果企業(yè)賬號的申請及打包發(fā)布流程
- iOS 高級工程師是怎么進(jìn)階的(補(bǔ)充版20+點(diǎn))
- 知道這20個(gè)正則表達(dá)式,能讓你少寫1,000行代碼
- 這個(gè)demo真的可以學(xué)到很多東西
- 使自己的開源代碼支持Cocoapods
- iOS學(xué)習(xí)筆記40-日志重定向
- iOS10新特性(What's New in iOS)
- Xcode 8 適配(踩坑)
- CocoaPods 的安裝(更新)、使用、刪除
- (譯)實(shí)現(xiàn)應(yīng)用內(nèi)購買基礎(chǔ)教程
- 0.1開發(fā)流程
- iOS面試題基礎(chǔ)篇
- iOS-面試秘籍
- Ios中常見的問題(1)
- iOS項(xiàng)目中引用多個(gè)第三方庫引發(fā)沖突的解決方法
- oc面試題整理
- 一篇較為詳細(xì)的 iOS動態(tài)靜態(tài)庫創(chuàng)建打包方法 總結(jié)
- iOS生成Bundle包-引入bundle-使用bundle
- iOS ● 非常全的三方庫、插件、大牛博客等等
- CornerStone的使用
- iOS-正則表達(dá)式的簡單使用
- iOS打包成 ipa包
- iOS10 適配、Xcode8配置總結(jié)
- iOS 打測試包以及上傳到APPStore
- 【譯文】iOS 10 人機(jī)界面指南(完結(jié))
不定時(shí)更新僅供參考!!!
轉(zhuǎn)載于:https://juejin.im/post/5a31f0236fb9a0451e3fd05b
總結(jié)
以上是生活随笔為你收集整理的iOS知识点收藏梳理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PDA应用于同城配送管理解决方案
- 下一篇: 模拟版图设计工程师--入门