- 博客(20)
- 收藏
- 关注
原创 博客搬迁啦,
最新博客地址:http://taoye.leanote.com/ 已经有一年没有更新博客了, 使用了印象笔记后发现已经不能更新公开链接了,但是个人还是喜欢用笔记软件, 后期会全部同步过来的
2015-12-18 13:39:23
390
转载 Auto Layout 用法
引言:转自: http://blog.youkuaiyun.com/ysy441088327/article/details/12558097Auto Layout是iOS6发布后引入的一个全新的布局特性,其目的是弥补以往autoresizing在布局方面的不足之处,以及未来面对更多尺寸适配时界面布局可以更好的适应.要完全掌握Auto Layout是一件非常消耗精力的事情,需要大量的实
2014-12-11 10:58:27
724
原创 单例的使用
应用场景:第一:当访问应用程序的某些资源时需要使用单利,比如文件操作,数据库操作,通过单利模式的实现有利于资源在访问时的管理和控制.第二:资源共享的情况下,避免重复操作访问资源导致性能的损耗,比如日志文件单例: 1.重写allocWithZone,用dispatch_once实例化一个静态变量 2.写一个+sharedXXX方便其他类调用//在iOS中,所有对象的内存空
2014-12-03 23:49:50
836
转载 scrum 敏捷开发
转自:http://blog.youkuaiyun.com/kesalin/article/details/7055750什么是 scrumScrum是一个敏捷开发框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发周期包括若干个小的跌代周期,每个小的的跌代周期称为一个 Sprint,每个 Sprint 的建议长度2到4周。在 Scrum 中,使用产品 Backlog 来管理产品或项目的需求,产
2014-12-02 17:42:07
623
转载 OAuth 授权
什么是OAuth授权? 一、什么是OAuth协议OAuth(开放授权)是一个开放标准。允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。而这种授权无需将用户提供用户名和密码提供给该第三方网站。OAuth允许用户提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站,同时该令牌只能在特定的时间内访问特定的资源。 二、OAuth的原理和授权流
2014-12-02 17:37:19
500
转载 GCD 的简单理解
转自:http://blog.youkuaiyun.com/jasonblog/article/details/7816999 GCD,全称Grand Central Dispath,是苹果开发的一种支持并行操作的机制。它的主要部件是一个FIFO队列和一个线程池,前者用来添加任务,后者用来执行任务。 GCD中的FIFO队列称为dispatch queue,它可以保证先进来的任务先得到执行(
2014-12-02 17:08:56
532
转载 iOS6 内存警告
iPhone下每个app可用的内存是被限制的,如果一个app使用的内存超过20M,则系统会向该app发送Memory Warning消息。收到此消息后,app必须正确处理,否则可能出错或者出现内存泄露。 app收到Memory Warning后会调用:UIApplication::didReceiveMemoryWarning -> UIApplicationDelegate::app
2014-11-26 20:18:59
689
转载 iOS8 屏幕适配Size Classes
原文地址:http://blog.callmewhy.com/2014/09/12/learn-ios8-size-class/以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他们高兴。不过在做到 iPhone 和 iPad 的适配的时候,一个页面需要配置多个 xib 进行开发还是个很头疼的事情。再加上 iPhone6 和 i
2014-11-25 23:03:41
887
转载 iPhone6、plus适配
大屏iPhone的适配由 ibireme 发表于 2014/09/16转自:http://blog.ibireme.com/2014/09/16/adapted_to_iphone6/自从苹果出了大屏iPhone后,iOS开发也要做适配了,想必Android程序员正在偷着乐呢;) 这里大概总结下这几天了解到的大屏适配的注意事项。 启用高分辨率模式
2014-11-25 22:38:19
645
转载 iOS程序的生命周期
iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running 未运行 程
2014-11-24 20:41:12
535
1
转载 iOS8 定位问题
在IOS8中定位功能新增了两个方法:- (void)requestWhenInUseAuthorization __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_8_0);- (void)requestAlwaysAuthorization __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_8_0);
2014-11-19 23:25:58
646
2
原创 关于iOS8上本地通知
本地通知, 只有在程序进入后台或者退出程序时才会执行, 如果程序正在运行, 不会执行// 1.创建通知 UILocalNotification*localNote = [[UILocalNotificationalloc]init]; 设置时区 notification.timeZone = [NSTimeZone defaultTimeZone]
2014-11-06 01:27:24
1038
转载 [iOS] 初探 iOS8 中的 Size Class
原文地址:http://blog.callmewhy.com/2014/09/12/learn-ios8-size-class/以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他们高兴。不过在做到 iPhone 和 iPad 的适配的时候,一个页面需要配置多个 xib 进行开发还是个很头疼的事情。再加上 iPhone6 和 i
2014-11-06 01:21:22
523
原创 iOS 自动布局 layoutConstraint
NSLayoutConstraint:在使用layoutConstraint进行约束前, 必须关闭autoresizing // 2.添加约束 // 关闭autoresizing blueView.translatesAutoresizingMaskIntoConstraints= NO; /**
2014-11-05 00:25:59
688
1
原创 iOS真机打电话,发短信,发邮箱
打电话1•最简单最直接的方式:直接跳到拨号界面NSURL *url = [NSURL URLWithString:@"tel://10010"];[[UIApplication sharedApplication] openURL:url];•缺点电话打完后,不会自动回到原应用,直接停留在通话记录界面 2•拨号之前会弹框询问用户是否拨号,拨
2014-11-05 00:20:42
876
1
原创 SQLite3 学习总结
什么是SQLiteSQLite是一款轻型的嵌入式数据库它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了它的处理速度比Mysql、PostgreSQL这两款著名的数据库都还快什么是数据库数据库(Database)是按照数据结构来组织、存储和管理数据的仓库数据库可以分为2大种类关系型数据库(主流)对象型数据库常用关系型数据库PC端:Oracle、
2014-10-21 12:46:24
777
1
原创 iOS 绘图 Quartz 2D
•Quartz2D是一个二维绘图引擎,同时支持iOS和Mac系统••Quartz2D能完成的工作Ø绘制图形 : 线条\三角形\矩形\圆\弧等Ø绘制文字Ø绘制\生成图片(图像)Ø读取\生成PDFØ截图\裁剪图片Ø自定义UI控件Ø……
2014-10-20 19:32:18
848
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人