随笔分类 -  IOS开发随笔

摘要:iOS App图标和启动画面尺寸 注意:iOS所有图标的圆角效果由系统生成,给到的图标本身不能是圆角的。 1. 桌面图标 (app icon) for iPhone6 plus(@3x) : 180 x 180 for iPhone 6/5s/5/4s/4(@2x) : 120 x 120 2. 系 阅读全文
posted @ 2015-11-09 13:24 Y__ao 阅读(186) 评论(0) 推荐(0)
摘要:NSLocalizedString的定义 来看宏定义部分:(原文地址:http://blog.csdn.net/aries4ever/article/details/8185405)[cpp] view plaincopyprint?#defineNSLocalizedString(key,com... 阅读全文
posted @ 2015-10-28 08:49 Y__ao 阅读(213) 评论(0) 推荐(0)
摘要:0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文 1 CGContextMoveToPoint 开始画线 2 CGContextAddLineToPoint 画直线 4 CGContextAddEllipseInRect 画一 阅读全文
posted @ 2015-10-12 08:52 Y__ao 阅读(194) 评论(0) 推荐(0)
摘要:iOS中的事件可以分为三大类:原文:http://my.oschina.net/aofe/blog/2687491> 触摸事件 2> 加速计事件3>远程控制事件响应者对象在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件.我们称之为"响应者对象".UIApp... 阅读全文
posted @ 2015-10-10 22:57 Y__ao 阅读(170) 评论(0) 推荐(0)
摘要:摘要 本文主要介绍iOS开发中的三种多线程技术:NSThread, NSOperation/NSOperationQueue, GCD.以及在多线程编程中的注意点和小技巧. 多线程 NSThread NSOperation/NSOperationQueue GCD 目录[-] iOS中的多线程 iO 阅读全文
posted @ 2015-10-10 22:24 Y__ao 阅读(219) 评论(0) 推荐(0)
摘要:摘要 本文主要介绍核iOS中的动画:核心动画Core Animation, UIView动画, Block动画, UIImageView的帧动画. 核心动画Core Animation UIView动画 Block动画 UIImageView的帧动画 核心动画Core Animation UIVie 阅读全文
posted @ 2015-10-10 22:09 Y__ao 阅读(212) 评论(0) 推荐(0)
摘要:1、sqlite3存储数据的类型NULL:标识一个NULL值INTERGER:整数类型REAL:浮点数TEXT:字符串BLOB:二进制数2、 sqlite3存储数据的约束条件Sqlite常用约束条件如下:PRIMARYKEY-主键:1)主键的值必须唯一,用于标识每一条记录,如学生的学号2)主键同时也... 阅读全文
posted @ 2015-10-08 17:14 Y__ao 阅读(301) 评论(0) 推荐(0)
摘要:iOS应用架构谈 开篇 iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案iOS应用架构谈 网络层设计方案iOS应用架构谈 动态部署方案iOS应用架构谈 本地持久化方案缘由之前安居客iOS app的第二版架构大部分内容是我做的,期间有总结了一些经验。在将近一年之后,前同事... 阅读全文
posted @ 2015-10-05 17:23 Y__ao 阅读(170) 评论(0) 推荐(0)
摘要:iOS 学习资料整理iOS开发学习资料这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置.该文档会持续更新, 同时也欢迎更多具有丰富经验... 阅读全文
posted @ 2015-09-24 09:24 Y__ao 阅读(310) 评论(0) 推荐(0)
摘要:iOS、mac开源项目及库汇总原文地址:http://www.open-open.com/lib/view/open1438333422144.htmlUI下拉刷新EGOTableViewPullRefresh - 最早的下拉刷新控件。SVPullToRefresh - 下拉刷新控件。MJRefre... 阅读全文
posted @ 2015-08-20 09:12 Y__ao 阅读(1244) 评论(0) 推荐(0)
摘要:iphone练习之手势识别(双击、捏、旋转、拖动、划动、长按)UITapGestureRecognize(原文地址:http://blog.csdn.net/chang6520/article/details/7924313) 1.#import2.3.@interfaceViewControll... 阅读全文
posted @ 2015-08-20 08:58 Y__ao 阅读(377) 评论(0) 推荐(0)
摘要:前言 原文地址:http://www.cocoachina.com/ios/20141219/10702.html1MagicNumber->autoresizingMask->autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的... 阅读全文
posted @ 2015-08-07 13:17 Y__ao 阅读(163) 评论(0) 推荐(0)
摘要:原文地址:http://blog.devdong.com/blog/2013/12/28/shi-yong-cocoapodslai-guan-li-iosxiang-mu-de-yi-lai-ku/ 前言细细算来,我接触iOS已经有1.5f年的时间了,虽然其中有差不多一年的时间是在大四经历自学和实... 阅读全文
posted @ 2015-08-07 11:41 Y__ao 阅读(388) 评论(0) 推荐(0)
摘要:IOS开发者常用的10个Xcode插件[导读] 一个合适的插件意味着它可以适应不同的开发环境,Sublime Text 和TextMate就是很好的例子。你知道Xcode也支持插件吗?一个合适的插件意味着它可以适应不同的开发环境,Sublime Text和TextMate就是很好的例子。你知道Xco... 阅读全文
posted @ 2015-06-11 08:47 Y__ao 阅读(211) 评论(0) 推荐(0)
摘要:iOS开发规范 原文地址:http://blog.csdn.net/pjk1129/article/details/45146955引子在看下面之前,大家自我检测一下自己写的代码是否规范,代码风格是否过于迥异阅读困难?可以相互阅读同伴的代码,是否存在阅读障碍?若存在晦涩难懂的,理解成本增大的代码... 阅读全文
posted @ 2015-05-27 23:18 Y__ao 阅读(167) 评论(0) 推荐(0)
摘要:skpsmtpmessage 是ios第三方后台发送邮件库 https://github.com/jetseven/skpsmtpmessage.git原文地址:http://www.cnblogs.com/U-tansuo/p/ios_send_email.html-(void)statrUpLo... 阅读全文
posted @ 2015-05-27 11:00 Y__ao 阅读(430) 评论(0) 推荐(0)
摘要:在开发APP时,我们通常都会需要捕获异常,防止应用程序突然的崩溃,防止给予用户不友好的体验。其实Objective-C的异常处理方法和 JAVA的雷同,懂JAVA的朋友一看就懂。我为什么要写这篇博文呢?因为我发现百度上的介绍方法,很多都不是我想要的,而我想要的又说得不清楚,重点是 大家都是直接复制别... 阅读全文
posted @ 2015-05-27 10:57 Y__ao 阅读(219) 评论(0) 推荐(0)
摘要:概述ObjC 的语法主要基于smalltalk进行设计的,除了提供常规的面向对象特性外,还增加了很多其他特性,这一节将重点介绍ObjC中一些常用的语法特性。当 然这些内容虽然和其他高级语言命名不一样,但是我们都可以在其中找到他们的影子,在文章中我也会对比其他语言进行介绍,这一节的重点内容如下:(原文... 阅读全文
posted @ 2015-05-11 11:00 Y__ao 阅读(211) 评论(0) 推荐(0)
摘要:2014-07-26 17:10 by KenshinCui, 17317 阅读, 6 评论, 收藏, 编辑概述我们知 道在程序运行过程中要创建大量的对象,和其他高级语言类似,在ObjC中对象时存储在堆中的,系统并不会自动释放堆中的内存(注意基本类型是由系统自己管 理的,放在栈上)。如果一个对象创建... 阅读全文
posted @ 2015-05-11 10:44 Y__ao 阅读(285) 评论(0) 推荐(0)
摘要:概述由于ObjC主要基于Smalltalk进行设计,因此它有很多类似于Ruby、Python的动态特性,例如动态类型、动态加载、动态绑定等。今天我们着重介绍ObjC中的键值编码(KVC)、键值监听(KVO)特性:(原文地址:http://www.cnblogs.com/kenshincui/p/38... 阅读全文
posted @ 2015-05-11 10:22 Y__ao 阅读(196) 评论(0) 推荐(0)