转自:http://www.jianshu.com/p/818d121363ddjavascript
1.一、
喵神-OneV's Den1.二、
喵神-Swifter.tipsphp
二、
唐巧的技术博客html
三、
虾神的技术博客java
四、
Kitten的技术博客react
五、
CocoaPods创建私有仓库linux
六、
iOS应用架构谈 view层的组织和调用方案ios
- 一、开篇 - 二、view层的组织和调用方案 - 三、网络层设计方案 - 四、动态部署方案 - 五、本地持久化方案
七、
Core Image 和视频
当涉及处处理视频的时候,性能就会变得很是重要。并且了解黑箱下的原理 —— 也就是 Core Image 是如何工做的 —— 也很重要,这样咱们才能达到足够的性能。在 GPU 上面作尽量多的工做,而且最大限度的减小 GPU 和 CPU 之间的数据传送是很是重要的。以后的例子中,咱们将看看这个细节。
想对 Core Image 有个初步认识的话,能够读读 Warren 的这篇文章 Core Image 介绍。咱们将使用 Swift 的函数式 API 中介绍的基于 CIFilter
的 API 封装。想要了解更多关于 AVFoundation 的知识,能够看看本期话题中 Adriaan 的文章,还有话题 #21 中的 iOS 上的相机捕捉。git
8.一、
Masonry介绍与使用实践(快速上手Autolayout)8.二、
有趣的Autolayout示例-Masonry实现
Masonry是一个轻量级的布局框架 拥有本身的描述语法 采用更优雅的链式语法封装自动布局 简洁明了 并具备高可读性程序员
九、
Objective-C Runtime
本文详细整理了 Cocoa 的 Runtime 系统的知识,它使得 Objective-C 如虎添翼,具有了灵活的动态特性,使这门古老的语言焕发生机。主要内容以下:github
- 引言 - 简介 - 与Runtime交互 - Runtime术语 - 消息 - 动态方法解析 - 消息转发 - 健壮的实例变量(Non Fragile ivars) - Objective-C Associated Objects - Method Swizzling - 总结
十、
ios 移动互联网开发者
IBInspectable , IBDesignable , IBCalculatorConstructorSet , IB里面还有这么多神奇的黑魔法 不管陈词滥调多少次,比起一个须要咱们记住而且输入什么的界面来讲,若是替换成咱们可以看见并可控制的界面的话将会是巨大的进步。 Xcode 6 提供了这样一个替代,在旧技术上创建新的互动。在设计项目的时候创建一个自定义的界面使你能够配置自定义控制并将它们实时显示出来,用 IBInspectable 和 IBDesignable,这将成为可能。
目录
- Non Fragile ivars
- 为何Non Fragile ivars很关键
- 如何寻址类成员变量
- 真正的“如何寻址类成员变量”
- Non Fragile ivars布局调整
- 为何Objective-C类不能动态添加成员变量
- 总结
12.1
本身动手写一个 iOS 网络请求库(一)—— NSURLSession 初探12.2
(switf)本身动手写一个 iOS 网络请求库(二)——封装接口
1三、
iOS的socket开发基础
1五、
WWDC
集合了2010—2015年全部WWDC的视频字幕,结合PDF看,速度比看视频快不少哦。
1六、
iOS 使用 dispatch_once 建立线程安全的单例
1七、
SKETCH神助攻!无代码作动效神器HYPE3入门教程
1八、
RunLoop学习笔记
RunLoop学习笔记,从CF层面了解因为CFRunLoopMode机制iOS程序ScrollView的滑动为什么如此平滑的缘由。还有介绍AFNetworking如何单独发起一个global thread内置runloop达到不占用主线程又不耗CPU资源的。18.2
深刻理解RunLoop
20、
iOS核心动画高级编程
看完博客就觉得本身掌握了知识点真实太幼稚,只是知足了小小的好奇心,OMG!
2一、
刘圆圆的技术博客
他博客里关于本身的介绍是,刘圆圆,腾讯iOS开发。90后。文章质量很高。涉猎面广。
2二、
使用UIWebView时objective-c与javascript互相调用 1
2三、
Git 经常使用命令大总结
2四、
Xcode各类插件
2五、
非官方微信支付 iOS demo
2六、
内购Demo
2七、
移动开发经典文章
28.一、
RAC-国内关注RAC比较早的一位 28.二、
凌晨-RAC
2九、
阳神的blog
30、
swift开发资源整理-资料超全
3二、
《Deep Dive Into the WatchKit SDK(深刻WatchKit SDK)》
介绍了手机手表间的通讯、本地通知、自定义动画、使用自定义字体等小技巧
3三、
Objective-C Autorelease Pool 的实现原理
内存管理一直是学习 Objective-C 的重点和难点之一,尽管如今已是 ARC 时代了,可是了解 Objective-C 的内存管理机制仍然是十分必要的。其中,弄清楚 autorelease 的原理更是重中之重,只有理解了 autorelease 的原理,咱们才算是真正了解了 Objective-C 的内存管理机制。注:本文使用的 runtime 源码是当前的最新版本 objc4-646.tar.gz。
3五、
Objective-C Method Swizzling 的最佳实践
Objective-C 中的 Method Swizzling 是一项异常强大的技术,它能够容许咱们动态地替换方法的实现,实现 Hook 功能,是一种比子类化更加灵活的“重写”方法的方式。
3六、
CALayer画Mask指南
3七、
南峰子的技术博客
3八、
一叶博客
做者介绍:一叶,四年 iOS 开发,曾就任盛大文学,现工做于奇点国际,热爱移动互联网,内存分析及性能优化经验丰富,擅长重构、接口设计、框架搭建
3九、
GCD 深刻理解(一)40、
GCD 深刻理解(二)4一、
如何使用 NSOperations 和 NSOperationQueues4二、
如何使用 Instruments
4三、
Jim's blog
4四、
iWangKe.me博客
45
Ole Begemann
国外iOS开发、Mac开发大牛的博客
48
iconstore
来自顶尖设计师设计的图标, 量很是多, 且所有免费!
49
说说ReactiveCocoa 250
一次对MKMapView的性能优化51
Realm数据库基础教程52
iOS开发之应用内检测手机锁屏,解锁状态53
Objective-C Autorelease Pool 的实现原理54
Carthage:去中心化的Cocoa依赖管理器55
对tableView三种计算动态行高方法的分析56
IFTTT-至因而什么鬼东西,看看你就知道57
swift中文网58
初识Core Data(4)59
开发 Apple Watch 应用60
27个提高效率的iOS开源库推荐61
Twitter上52个iOS开发牛人62
esoftmobile博客-Associated Objects63
某妹纸博客-发光的我
64
iOS逆向工程BBS65
Facebook-多TCP链路的数据传输开源库66
Swift之贪婪的UIButton67
只会左键断点?是时候试试这样那样断点了68
如何用代码控制以不一样屏幕方向打开新页面【iOS】69
UICollectionView拖曳
UICollectionView拖曳-blog
70
怎么判断 push UINavigationController 动画完成71
swift-简单、轻量的函数响应式编程框架72
动画之CAShapeLayer和CAGradientLayer的介绍73
如何轻松实现iOS9多任务管理器效果(iCarousel高级教程)74
iOS开发系列--地图与定位75
雷纯锋-iOS 并发编程之 Operation Queues76
iOS自动布局高级用法及纯手码约束写法77
本身动手构建表单验证功能【iOS】
78
Thomas Hanning - A blog about iOS Development79
App Store支持银联支付了,手把手教你…80
国外一网站 “All Dev Resources”搜集整理了一些游戏开发者须要的工具81
iOS安全系列之一:HTTPS82
在线OC转swift工具82
处理键盘通知83
理解UIScrollView84
高效 MacBook 工做环境配置85
A weekly newsletter for Swift developers with links to the best Swift code, projects and playgrounds86
iOS webView获取html内容87
工具-删除xcode项目中再也不使用的图片资源88
如何用代码控制以不一样屏幕方向打开新页面【iOS】89
NSRunLoop基本原理90
第三方日历库-JTCalendar91
[译]Friday Q&A : 动手实现 objc_msgSend
objc_msgSend 函数支撑了咱们使用 Objective-C 实现的一切。Gwynne Raskind,Friday Q&A 的读者,建议我谈谈 objc_msgSend 的内部实现。要理解某件事还有比本身动手实现一次更好的方法吗?我们来本身动手实现一个 objc_msgSend。
92
wwdc-Advanced Graphics and Animations for iOS Apps(session 419)
这篇文章主要是学习完Advanced Graphics and Animations for iOS Apps这个session后的总结和相应细节的延伸和细化。主要内容为图形性能与测试工具这两个章节。
93
NSDate , NSDateComponents , NSDateFormatter, NSCalendar94
源码推荐(8.10):iOS 大文件断点下载库,仿微信发布语音95
一文让你完全了解iOS字体相关知识96
Jazzhand开源动画框架代码分析
Jazz Hands是IFTTT发布的一个基于关键帧的动画框架,能够用于手势,滚动视图,KVO或者ReactiveCocoa,仍是很是好用的。
97
如何快速在手机中查看UDID,无需itunes、itools98
国外博客-iOS App Development99
iOS技术周报100
这样好用的ReactiveCocoa,根本停不下来
前戏
我我的很是推崇ReactiveCocoa,它就像中国的太极,太极生两仪,两仪生四象,四象生八卦,八卦生万物。ReactiveCocoa是一个高度抽象的编程框架,它真的很抽象,初看你不知道它是要干吗的,等你用上了以后,就发现,有了它你是想干吗就干吗,编码从未如此流畅。
101
RayWenderlich 官方 Swift 风格指南
102
swift学习网站
已特地加粗了,不要问我这个网站好很差
103
iOS安全与逆向工程
本系列文章将对iOS安全、逆向工程的基本流程,以及涉及到的工具进行简要的介绍
http://www.blogfshare.com/
104
携程App的网络性能优化实践
总结了携程在App网络性能优化方面的一些实践经验。在2014年接手携程无线App的框架和基础研发工做以后,陈浩然面对的首要工做就是App客户端性能优化,尤为是网络服务性能,这是全部App优化工做的重中之重。
2017.8.18更新
http://luoxianming.cn/ 比较杂,记录了iOS,后台,js的一些学习经验
https://objccn.io/issues/ objc
https://wizardforcel.gitbooks.io/ios-sec-wiki/content/index.html iOS安全wiki
戴铭推荐:https://ming1016.github.io/ 博客