Objective-C
渔歌子Q
而立之年,追梦,追逐时代的步伐!
展开
-
Objective-C:多场景-模态切换(present Modally)
1、属性访问EditorVC InitVC scene 访问原创 2014-09-20 16:06:12 · 1193 阅读 · 0 评论 -
Objective-C:Ipad弹出框
一、手工显示弹出框:1、定义一个popover segue和一个action2、action内调用方法performSegueWithIdentifier- (IBAction)showPPVbyCoding:(id)sender { [self performSegueWithIdentifier:@"showPOPOVER" sender:self];} 二、关闭原创 2014-09-27 11:34:32 · 1027 阅读 · 0 评论 -
Objective-C:copy的用法解释
对于字符串类型的属性变量(貌似数组也是),经常用的属性声明是:@property (nonatomic, copy) NSString *name; 这条语句等价于-(void) setName: (NSString *)theName{If ( theName != name) {[name release];name = [theNa原创 2015-11-02 21:17:47 · 655 阅读 · 0 评论 -
Objective-C:场景间传递数据
Project:Hour12-20140927-01Hour12-UIPickerView-iPad-01目录:一、日期对象转为字符对象输出二、使用公共属性传值三、UIPickerViewControllerDelegate详情:一、日期对象转为字符对象输出二、使用公共属性传值STEP1:在目标视图定义(id类型)公共原创 2014-10-03 16:00:31 · 755 阅读 · 0 评论 -
ignoring file ***missing required architecture armv7in file **** ignoring file ***missing required
今天调试时发现用模拟器运行成功,但是真机报错:iOS警告: ignoring file ***missing required architecturearmv7in file ****Undefined symbols for architecture armv7: "_OBJC_CLASS_$_SafeInput", referenced from: o原创 2016-02-16 14:08:06 · 1552 阅读 · 0 评论 -
编程思想:使用extern传值
原创 2015-12-09 21:20:06 · 731 阅读 · 0 评论 -
ios编程思想:委托实现方式2 - 协议类方式
接上一篇:委托实现方式1 - 协议方式(protocol) 最近学习了一种新的委托实现方式,比起使用协议来说更为简单——使用协议类的方式。协议类是我自己的叫法而已,其实就是一个类,在类里面定义需要帮其他类做的事情(方法),然后其他类定义一个id指向这个协议类即可。其实原理跟使用协议是大同小异的,但使用协议类的话,就不需要另外声明协议,然后遵循这遵循那了,感觉简单些~ 具体实现代原创 2015-11-14 16:12:07 · 806 阅读 · 0 评论 -
ios编程思想:委托实现方式1 - 协议方式(protocol)
>:MyClass是主类当MyClass要打印时,委托DelegateClass执行打印具体打印用到的方法,通过协议定义,该协议在DLogProtocol内声明结构如下: >:一、通常在类的头文件内定义协议,也可以单独使用一个头文件定义协议// DLogProtocol.h// 定义打印用到的方法@protocol DLogProtocol@requ原创 2015-11-14 15:06:59 · 969 阅读 · 0 评论 -
IOS - 理解委托 - delegate
常见的使用模式:子实例.delegate = self(父实例)可以理解为:如果要使用delegate协议的xx方法,就需要将控件实例的delegate属性指向 self,然后就相当于self去执行xx方法,而所有的方法都是委托方法,通过这些方法返回属性给控件,从而也实现了解耦合调用delegate的xx方法时,会将self作为参数传给delegate,确保方法被调用。如果delega原创 2015-02-08 00:12:51 · 710 阅读 · 0 评论