- 博客(60)
- 资源 (3)
- 收藏
- 关注
原创 UIDatePicker(日期时刻选择框)
1、基本用法: UIDatePicker * datePicker = [[UIDatePicker alloc] init]; [self.view addSubview:datePicker];只需要这两行代码就能显示一个日起时刻选择框:
2015-11-27 10:01:20 4994
转载 Objective-C Runtime 运行时之三:方法与消息
前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理。这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制。我们将详细讨论消息的发送及消息的转发。不过在讨论消息之前,我们先来了解一下与方法相关的一些内容。基础数据类型SELSEL又叫选择器,是表示一个方法的selector的指针,其定义如下:1typede
2015-11-25 15:28:44 774
原创 UISwitch用法详解
1、UISwitch是一个比较简单的控件,基本用法: UISwitch * switch1 = [[UISwitch alloc] init]; switch1.frame = CGRectMake(150, 200, 100, 130); //其实设置了宽100 高130 也没用,因为它有一个默认的大小 switch1.on = YES; //设置默认为开,改
2015-11-25 13:50:34 9856
原创 stretchableImageWithLeftCapWidth:leftCapWidth topCapHeight:
图片拉伸:- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight;以某个点拉伸图片,主要也就是拉伸纯色背景图具体用法:- (void)viewDidLoad { [super viewDidLoad]; /
2015-11-24 16:16:42 1053
原创 swift之方法(Methods)
⽅法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例⽅法;实例⽅法为给定类型的实例封装了具体的任务与功能。类、结构体、枚举也可以定义类型⽅法;类型⽅法与类型本⾝相关联。类型⽅法与 Objective-C 中的类⽅法(class methods)相似结构体和枚举能够定义⽅法是 Swift 与 C/Objective-C 的主要区别之⼀1、实例方法:import Fou
2015-11-24 12:40:00 799
原创 UIView状态监视
- (void)didAddSubview:(UIView *)subview;- (void)willRemoveSubview:(UIView *)subview;- (void)willMoveToSuperview:(nullable UIView *)newSuperview;- (void)didMoveToSuperview;- (void)willMoveToWindow:(nullable UIWindow *)newWindow;- (void)didMoveToWindow
2015-11-24 09:34:39 1175
原创 UIImageView中图片尺寸模式
UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit, // contents scaled to fit with fixed aspect. remainder is transparent UIViewContentModeScaleAspectFill, // contents scaled to fill with fixed aspect. some portion of content ma
2015-11-23 15:38:58 4592
转载 GitHub 上排名前 100 的 Objective-C 开源框架简介
主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况.
2015-11-18 13:51:42 1445
原创 swift之枚举
在C语言中枚举名和一个整型值相对应Swift中的枚举更加灵活,不必给每⼀个枚举成员提供⼀个值。如果给枚举成员提供⼀个值(称为“原始”值),则该值的类型可以是字符串,字符,或是⼀个整型值或浮点数。此外,枚举成员可以指定任何类型的相关值存储到枚举成员值中,就像其他语⾔中的联合体(unions)和变体(variants)。你可以定义⼀组通⽤的相关成员作为枚举的⼀部分,每⼀组都有不同的⼀组与它相关
2015-11-17 14:36:53 668
原创 swift之控制转移语句,continue,break,fallthrough,return,带标签的语句
swift之控制转移语句,continue,break,fallthrough,return,带标签的语句
2015-11-16 11:09:47 3874
原创 swift之数值类型杂谈(数值)
import Foundation//整数,没有小数部分,有正数有负数/*Swift 提供了8,16,32和64位的有符号和⽆符号整数类型。这些整数类型和 C 语⾔的命名⽅式很像,⽐如8位⽆符号整数类型是 UInt8 ,32位有符号整数类型是 Int32 。就像Swift 的其他类型⼀样,整数类型采⽤⼤写命名法。*/var x8 : Int8 = 10var x16 :
2015-11-12 15:52:02 1060
原创 iOS之plist读写操作
1、读取Info.plist(注意I是大写,并且这里大小写敏感,坑) NSString * infoplistPath = [[NSBundle mainBundle] pathForResource:@"Info" ofType:@"plist"]; NSMutableDictionary * infoDict = [[NSMutableDictionary alloc...
2015-11-11 15:01:01 3302
原创 iOS之NSUserDefaults
NSUserDefaults是一个单例,并且线程安全。它支持的数据类型有:NSNumber(NSInteger、float、double...),NSString,NSDate,NSArray,NSDictionary,BOOL...NSArry和NSDictionary中存储的也只能是上面这些,不能存储自定义类型,除非自定义类型遵守NSCoding协议并实现相应的方法。1、先...
2015-11-11 09:49:00 1226
转载 [Cocoa]深入浅出 Cocoa 之 Core Data(1)- 框架详解
Core data 是 Cocoa 中处理数据,绑定数据的关键特性,其重要性不言而喻,但也比较复杂。Core Data 相关的类比较多,初学者往往不太容易弄懂。计划用三个教程来讲解这一部分:框架详解:讲解 Core data 框架,运作过程,设计的类;Core data应用程序示例:通过生成一个使用 Core data 的应用程序来讲解如何 在 XCode 4 中使用 Core d
2015-11-10 13:33:56 1604
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人