加载中
创建一个规范的iOS工程(xcode8新特性)

创建一个空的工程,以及整理工程的文件 创建SingleView 整理空模板 处理工程 处理文件目录 !!不用1000+的轮播

2016/10/25 15:45
741
af3.0学习使用和理解

af3.0理解使用 af3.0不再使用使用"AFHTTPRequestOperation", 只使用NSURLSession,所以先介绍以下如何使用NSURLSession发起请求 config 什么网络下开始网络请求 NSURLSession 使用config建立连...

iOS换一种思路写一个无限轮播的滚动视图

不循环设置元数据,只用3个cell,连续滚动一辈子滚不到头??? 哈哈哈,不开玩笑,你值得拥有 写这篇博客已经距离我当时写轮子差不多有一个月时间了,也完善了很多,基本是没有bug的,如果有,不妨留言...

2016/11/17 12:34
600
Xcode 自带的git教程,真的很全很好用

两种创建方式 1.创建Project的时候,如果选择了 Create git repository,就可以看到隐藏的.git 文件。 查看隐藏文件的方法: (1)在终端中输入:defaults write com.apple.finder AppleShowAl...

2016/02/17 17:13
430
ios 加载xib遇到的坑

storyboard,个人觉得是个好玩意儿,但是什么都做到其中总觉得杂乱。个人偏好把复杂的局部控件(比如定制的collectionviewcell)在xib文件中拉好。 在开发过程中遇到不少坑,记忆犹新的是:x...

2016/02/05 12:28
466
判断View是否正在显示的总结

判断uiview是否正在显示,个别地方用于tableview和collectionView,给各位iOSer一个启发吧

怎么优化ViewController,区分模块,分类管理

View controllers 通常是 iOS 项目中最大的文件,并且它们包含了许多不必要的代码。所以 View controllers 中的代码几乎总是复用率最低的。我们将会看到给 view controllers 瘦身的技术,让代...

iOS开发中的 地区转经纬 经纬度转地区

开发设计手机保存经纬度 所以在选择城市时候希望保存经纬度 同时希望再程序加载时候根据经纬度读出地区 以此为背景

2016/01/29 13:12
147
ios layout机制相关方法

ios layout机制相关方法

2016/01/18 17:07
36
多线程同步问题

1:原子操作 - OSAtomic系列函数 iOS平台下的原子操作函数都以OSAtomic开头,使用时需要包含头文件<libkern/OSBase.h>。 不同线程如果通过原子操作函数对同一变量进行操作,可以保证一个线程...

2015/11/12 22:35
3
iOS真机测试错误集合

1. 编译iPad真机时,选择了 Architetures:Standard(armv6) BaseSDK:iPhoneDevice3.2 TargetDeviceFamily:iPad. 若编译出现如下错误: Command /Developer/Platforms/iPhoneOS.platform/Develo...

2015/11/12 11:50
131
​NSCopying

NSCopying 如果要调用一个对象的copy方法,这个对象必须遵循NSCopying的协议。这个协议中规定了一个方法:- (id)copyWithZone:(NSZone *)zone;我们就是通过实现这个方法给对象提供拷贝的功能...

2015/11/11 21:16
5
Runtime<2>

Objective-C是基于C语言加入了面向对象特性和消息转发机制的动态语言,这意味着它不仅需要一个编译器,还需要Runtime系统来动态创建类和对象,进行消息发送和转发。下面通过分析Apple开源的R...

2015/11/04 20:24
13
Runtime<1>

Objective-C是基于C语言加入了面向对象特性和消息转发机制的动态语言,这意味着它不仅需要一个编译器,还需要Runtime系统来动态创建类和对象,进行消息发送和转发。下面通过分析Apple开源的R...

2015/11/04 20:16
2
Objective-C的Runtime

RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数( C语言的函数调用请看这里 )。编译完成之后直接顺序...

2015/11/04 17:18
52
关键帧动画CAKeyframeAnimation

关键帧动画的基础步骤 1.决定你想要做动画的属性(例如,框架,背景,锚点,位置,边框,等等) 2.在动画对象值的区域中,指定开始,结束,和中间的值。这些都是你的关键帧(看清单 4-2) 3.使用 duration...

2015/11/04 09:23
15

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部