关于iOS学习进阶的必读一些博客总结 - Raybon_lee - 简书

  • 标签:

我整理此文目的是帮助提高更多中高级开发者在技术上的突破 有问题的可以联系我QQ: 948709987 ,或者发送简信处理 经过一周的思考还是决定重组一下优秀的博客,首次整理...

我整理此文目的是帮助提高更多中高级开发者在技术上的突破

有问题的可以联系我QQ: 948709987 ,或者发送简信处理

经过一周的思考还是决定重组一下优秀的博客,首次整理这些博客比较乱,但是后期会慢慢增加github 常用的优秀开源项目,博客会细致分类,针对某一些功能的博客和整个作者的都会分开介绍

谢谢大家的支持,博客看着可能分类还是有那么一点乱,我也尽量在抽时间整理,还是那么不让人如意,不过整体已经带来很多干货知识,希望和朋友们一起慢慢消化


iOS使用Story \ XIB 布局的同志们有福了

布局其实实用不实用还要根据我们的需求来走,需求改动较大的部分建议使用vue.js 处理 (走H5路线)

MyLayout和XIB或SB的混合使用方法
用MyLayout实现布局性能的提升以及对阿拉伯国家的支持
iOS下的界面布局利器-MyLayout布局框架
CSS中的float定位技术在iOS上的实现
iOS界面布局的核心以及TangramKit介绍
iOS的MyLayout布局系列-流式布局MyFlowLayout

iOS检测版本信息 看这个就够了

iOS利用iTunesLookup检查更新

Jay's smile 博客

jay's email 的博客

Realm 核心数据库引擎探秘

github Realm 下载地址
移动端数据库新王者:realm
Realm 核心数据库引擎探秘

iOS移动端架构的那些事

iOS移动端架构的那些事

tony 大神的博客

iOS8+ UIAlertView pop/push页面后,键盘闪一下的问题

吸收动画

PreLoader的实现讲解 HUD 高级动画
github https://github.com/liuzhiyi1992/PreLoader

天猫技术团队 iOS 高性能异构滚动视图构建方案 —— LazyScrollView

iOS 高性能异构滚动视图构建方案 —— LazyScrollView
解耦神器 —— 统跳协议和Rewrite引擎
动态调整的基础 —— 配置中心

iOS 开发之照片框架详解

iOS 开发之照片框架详解
objc.io#21#照片框架

NSURLProtocol 反向路由解析

NSURLProtocol 的使用

架构博客

刘坤的技术博客
iOS应用架构谈 组件化方案

openCV

openCV

My Den 博客主页

My Den 一行代码,圆角风雨无阻,告别离屏渲染性能损耗

Instruments Tutorial with Swift: Getting Started

Instruments 的使用
Instruments Tutorial with Swift: Getting Started

面向协议的 MVVM 架构介绍

面向协议的 MVVM 架构介绍

Cocoa代码风格指南之命名规范(一)

Cocoa代码风格指南之命名规范(一)

[objc中国

[[objc中国]–为中国 Objective-C 社区带来最佳实践和先进技术,]](http://www.objc.io/)

WeRead团队博客

WeRead团队博客

Google Objective-C Style Guide 中文版

Google Objective-C Style Guide 中文版 OC规范

NSNetService AND NSNetServiceBrower 局域网服务

NSNetService initWithDomain example in Objective C (iOS).


唱吧技术团队博客

唱吧技术团队博客

国外大神级博客

Pol Quintana


JS OC 桥接文件

JSPatch:Objective-C与Javascript桥接库

网络安全和HTTP 、TCP

正确使用AFNetworking的SSL保证网络安全
深入浅出–iOS的TCP/IP协议族剖析&&Socket


内存相关报错崩溃

iOS/OS X 内存管理(二):借助工具解决内存问题


iOS开发:音频播放、录音、视频播放、拍照、视频录制

iOS开发:音频播放、录音、视频播放、拍照、视频录制
iOS视频边下边播–缓存播放数据流


iOS开发之ReactiveCocoa下的MVVM(干货分享)

iOS 并发编程之 Operation Queues
iBeacon初探
如何为iOS app添加AirDrop文件分享功能
多线程
iOS开发系列–打造自己的“美图秀秀”
iOS开发之微信聊天工具栏的封装
iOS开发之ReactiveCocoa下的MVVM(干货分享)
MVVM With ReactiveCocoa 雷纯锋的技术博客
ReactiveCocoa v2.5 源码解析之架构总览
Functor、Applicative 和 Monad
objc系列译文(1.4):视图控制器容器详解
iOS开发之多线程技术(NSThread、OperationQueue、GCD)
iOS应用架构谈(4):本地持久化方案及动态部署

UICollectionViewController

iOS开发之窥探UICollectionViewController(一) :Ready Your CollectionViewController
objc系列译文(12.5):Collection View 动画
iOS开发之窥探UICollectionViewController(二) :详解CollectionView各种回调
iOS开发之窥探UICollectionViewController(五):一款炫酷的图片浏览组件

DCAnimationKit:水波效应动画集合

DCAnimationKit:水波效应动画集合

研究 UIActivityViewController

研究 UIActivityViewController
研究 UIActivityViewController 英文版

UIDocumentInteractionController之程序间文档 SuperDanny

iOS: 剪裁UIImage部分不规则区域

iOS: 剪裁UIImage部分不规则区域

iOS-改变矢量图的颜色

iOS-改变矢量图的颜色

文字渐变效果:图层中的mask属性

文字渐变效果:图层中的mask属性

自己动手写一个 iOS 网络请求库(四)——快速文件上传

自己动手写一个 iOS 网络请求库(四)——快速文件上传

iOS开发系列–打造自己的“美图秀秀”

iOS开发系列–打造自己的“美图秀秀”

iOS地图画线区域填充颜色的方法

iOS地图画线区域填充颜色的方法
IOS Quartz 各种绘制图形用法—实现画图片、写文字、画线、椭圆、矩形、棱形等


ios的hitTest方法以及不规则区域内触摸事件处理方法

ios的hitTest方法以及不规则区域内触摸事件处理方法

IOS 播放动态Gif图片

IOS 播放动态Gif图片


iOS开发:WebKit、Safari以及SafariViewController

iOS开发:WebKit、Safari以及SafariViewController


灌水动画

FillableLoaders


这边博客以后有时间会继续整理分类,功能详细点介绍



QQ消息果冻效果

QQ中未读气泡拖拽消失的实现分析
谈谈iOS中粘性动画以及果冻效果的实现
IOS Core Animation Advanced Techniques的学习笔记(五)
iOS如何轻松画出实线虚线


加强版开发博客

UIAppearance Tutorial: Getting Started
轻松学习之 IMP指针的作用
图片折叠效果:Layer的contentsRect属性和渐变层
NSJSONSerialization和NSNumber给我们挖的一个大坑


iOS 下的实际网络监测

iOS下的实际网络连接状态检测


iOS 开发需要知道的

漫谈iOS程序的证书和签名机制

Apple Pay 接入

Apple Pay接入详细教程

sqlite3 数据库语句

SQLite LIKE 子句


iOS 基础知识树

iOS知识树,知识目录(包括对象、Block、消息转发、GCD、运行时、runloop、动画、Push、KVO、tableview,UIViewController、提交AppStore)
UIView的生命周期总结
细数AutoLayout以来UIView和UIViewController新增的相关API
UIview需要知道的一些事情:setNeedsDisplay、setNeedsLayout
iOS开发笔记–宏定义的黑魔法 - 宏菜鸟起飞手册


iOS 自定义转场动画

iOS自定义转场动画实战讲解
iOS自定义转场动画实战讲解

iOS MODEL 实现

一次简单的 ViewModel 实践

UI控件的实现

iOS开发-探索scrollView的实现
UIBezierPath 的使用介绍


集合遍历优化速度

iOS中集合遍历方法的比较和技巧


iCloud 使用

iCloud Storage 详细的官方文档


AVFondation 讲解

iOS开发系列–音频播放、录音、视频播放、拍照、视频录制


多线程相关

小笨狼漫谈多线程:GCD(一)
小笨狼漫谈多线程:NSThread
IOS多线程开发其实很简单
GCD 多线程编程 - iOS开发
iOS多线程编程——GCD与NSOperation总结
iOS多线程编程:线程同步总结(NSLock)
NSOperation 和NSOperationQueue使用
知其然亦知其所以然–NSOperation并发编程


国际化问题

iOS应用国际化教程(2014版)
iOS 设置App的名称(浅述App版本国际化与本地化)
处理i18n国际电话区号的代码实践

github 百度大神贡献一些好用的仓库
GitHub iOS 库和框架Top100
csdn 上shenjie12345678的专栏
OC学习网站

UIActivityViewController 分享服务

通过UIActivityViewController实现更多分享服务
nshipster.com 介绍的纯英文版本
UIActivityViewController
高仿微信实现的UIActivityViewController 实现APP之间的文件共享
研究 UIActivityViewController
Inter-App Communication
About Document Interaction

swift 入门

100 Days of Swift
swift 入门专题
apple swift 官方文档

中国首届swift开发者大会

iOS入门规范

在写一个iOS应用之前必须做的7件事(附相关资源)

团队版本控制工具的使用

Git 从入门到高级的使用

正则文章

关于正则表达式的使用
正则表达式语法与正则表达式在iOS中的常见用法
正则表达式在iOS中的运用


iOS UI动画特效详解

yixiangboy的博客比你牛的人多数比你努力
IOS开发UI篇–IOS动画(Core Animation)总结

iOS动画浅汇 --博客
【原】iOSCoreAnimation动画系列教程(一):CABasicAnimation【包会】
iOS动效-利用CATransform3D实现翻页动画效果
[iOS Animation]CALayer-图层时间 二
谈谈iOS Animation

控制动画时间

控制动画时间


BUG定位问题

Unrecognized Selector Sent to Instance问题之诱敌深入关门打狗解决办法

iOS OC和JS的相互调用

OC和JS的相互调用
Objective-C与JavaScript交互的那些事

cookies 相关问题

IOS中http请求使用cookie
Cookies 和 Session的区别

架构相关博客 MVVM、MVC

MVVMFramework-Swift 框架的分解

需求功能:

不规则图形填充颜色:
填充颜色
老谭博客
性能级别的优化:
保持界面流程性的优化请参考ibireme的博客 ibireme的博客
深入理解RunLoop 的使用,请查阅 ibireme的博客一节
轻量级ViewControllers
[ 利用RunTime解决由NSTimer导致的内存泄漏]http://blog.csdn.net/ggghub/article/details/50240225
iOS开发随笔–一个年轻程序猿的博客

QQ侧滑界面的原理实现参考博客
深入理解runloop

UI界面的绘制原理博客

绘制像素到屏幕上

UIKit框架中 UIControl 的使用

  1. 参考博客英文版本.thinkandbuild.
  2. 推酷中文翻译

kt's Dev的博客


iOS性能级博客

GCD实战一:使用串行队列实现简单的预加载
iOS开发-探索scrollView的实现
解决常见的masksToBounds离屏渲染带来的性能损耗 -—CocoaChina 连接
ios IT大道的博客iOS 事件处理机制与图像渲染过程
锴睿Rong
陈恩湖
秦威的学习与分享

iOS 高效添加圆角效果实战讲解
iOS 开发的9个超有用小技巧
用Swift搭建数据驱动型iOS架构
Objective-C 高性能的循环
关于性能的一些问题


编程小翁博客
文顶顶博客园
iOS9 适配系列教程
里脊串的随笔
ivoryxiong-–(http://ivoryxiong.org)


iOS功能分类

一个重要的资源网站



美团技术点评 ReactiveCocoa 解析

Android 博客