自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 iOS 动画

实现动画的方法:首尾式动画,不容易监听动画完成时间,而且不容易实现动画嵌套         label.alpha = 0.0; [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:1.0f]; label.alpha = 1.0; [UIView commitAnimat

2015-11-19 21:21:31 278

原创 iOS 字典转模型

提示:代码片断中的代表去掉前缀的类名在.h文件中- (instancetype)initWithDic:(NSDictionary *)dic;+ (instancetype)WithDic:(NSDictionary *)dic;+ (NSArray *)List;在.m文件中- (instancetype)initWithDic:(NSDictionary *)dic

2015-11-19 21:19:30 281

原创 Button.titleLabel.text.length与Button.currentTitle.lenth的区别?

比较二者的输出结果,当把button的text属性设置为空时,输出button.title.text.length依然是10,然而输出button.currentTitle.length的时候却输出的是0.这是因为我们自己创建的button一般都是自定义类型,用currentTitle获取当前title,而titleLabel是只读属性,属于系统button,与自定义button不同。cu

2015-11-19 21:13:27 819

原创 iOS 读取plist文件内容

如何把.plist文件中的数组赋值给一个数组属性。首先获取这个.plist文件的路径假如有一个名为app的plist文件NSString *path = [NSBundle mainBundle] pathForResource:@"app" @"plist"];NSArray *appList = [NSArray arrayWithContentsOfFile:path];

2015-11-19 21:08:12 579

原创 iOS 九宫格

如何创建一个九宫格?由于应用需求经常会改变,所以我们要提前考虑好如果列号需要改变的时候我们该如何来进行便捷的修改,所以这里推荐用定义常量的方法。这里将会在下面的搭建九宫格里面要用到。通过循环带搭建九宫格的方法。假设有12个应用,定义变量i 从0到11循环12次  //行 0,1, 2 -> 0 3,4, 5 -> 1 6,7, 8 -> 2 int

2015-11-19 21:06:52 334

原创 去除MacBook屏幕下方的白条

有时Macbook屏幕下方会出现一个白条,如图:这是系统bug!!!解决办法:按住command+option+esc 点击finder重启

2015-10-25 17:20:07 8039

原创 fast enumeration/快速枚举

当我们在进行iOS开发的过程中需要使用for循环语句时,一般有以下两种方式:1⃣️for (initialization; condition; increment) { statements }2⃣️ for (type *object in collection) { statements }第一种方式为常规方式,我们在C、

2015-10-23 20:30:15 356

原创 熟识Xcode

Xcode是Apple公司为开发Mac应用、iOS应用提供的IDE(集成开发环境,就像Java开发者习惯使用的Eclipse、NetBeans等)工具,这是一款非常优秀的iOS开发工具,但是由于Xcode是全英文的,导致很多人在打开它之后就傻眼了,完全不知道各个单词代表什么功能。那么我来为大家翻译一下,希望能给你的学习带来方便,如有疏漏之处,请邮箱更正。1->打开Xcode之后会我们可以在电脑

2015-10-22 22:03:00 275

原创 Xcode常用快捷键

1。在Xcode中,我们常常需要把某一块儿代码整体上移或者整体下移,我们可以采取如下两种方法1⃣️选中所要移动的代码,然后采取Command + X(复制)、Command + V(粘贴)的方式2⃣️选中所要移动的代码,然后按住option +command + [  (上移), option + command + ]  (下移)2。当我们在模拟器上调试程序时,我们想让软件回

2015-10-19 20:46:59 370

原创 iOS 懒加载

1.懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其getter方法。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。我们知道iOS设备的内存有限,如果在程序在启动后就一次性加载将来会用到的所有资源,那么就有可能会耗尽iOS设备的内存。这些资源例如大量数据,图片,音频等

2015-10-16 21:09:02 458

原创 objective-c制作汤姆猫

objective-c基础,汤姆猫

2015-10-14 20:03:51 757

原创 objective-c制作QQ登录界面

objective-c, storyboard, objective-c基础

2015-10-13 13:36:35 1339

原创 objective-c制作加法计算器

代码制作加法计算器, objective-c基础, objective-c

2015-10-12 21:36:00 923

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除