1.Cocoa-4th 的 Chapter2 - Random 制作方法
STEP 1
New Application
STEP2
MainMenu.xib
增加控件:2个按钮Square Button (NSButton),1个标签Label (NSTextField)
STEP3
Add Files: Objective-C Class 类型 ,命名为:Random
选...
分类:
其他好文 时间:
2014-06-05 08:54:35
阅读次数:
258
关于OOP
博客地址:http://blog.csdn.net/cv_ronny 转载请注明出处!
1,继承可以是单一继承或多重继承,每一个继承连接可以是public、protected或private,也可以是virtual或non-virtual。
2,成员函数的各个选项:virtual或non-virtual或pure-virtual。
3,成员函数和其他语言特性的交互影响:...
分类:
编程语言 时间:
2014-06-05 08:38:28
阅读次数:
421
@selector 是什么?1一种类型 SEL2代表你要发送的消息(方法), 跟字符串有点像,
也可以互转.:NSSelectorFromString() /
NSSelectorFromString()3可以理解为类似函数指针的东西--是能让Objective-C动态调用方法的玩意.--是 ob....
分类:
其他好文 时间:
2014-06-04 20:46:16
阅读次数:
217
Objective-C中的属性(property)它组合了新的预编译指令和新的属性访问的语法,新的属性功能显著减少了必须编写的冗长代码的数量。下面我们来比较下面的代码//第一种声明方法-(void)setRainHandling:(float)
rainHanding;-(float) rainHa...
分类:
其他好文 时间:
2014-06-04 20:00:10
阅读次数:
255
1、block引用局部变量的时候,该变量会作为常量编码到block中,在block中不能被修改。2、使用
__block修饰的局部变量,不会作为常量被编码到block中,故而在block中可以被修改。3、在block中引用一个局部的Objective-C对象的时候,该对象会被retain。4、如果不...
分类:
其他好文 时间:
2014-06-04 19:01:45
阅读次数:
224
(转) IOS ASI http 框架详解ASIHTTPRequest对CFNetwork
API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS
X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之...
分类:
移动开发 时间:
2014-05-31 00:55:51
阅读次数:
543
delegate是iOS编程中的一种设计模式,它适用与让一个对象去检测自定义控件的各种状态。我们可以用这个设计模式来让单继承的objective-c类表现出它父类之外类的特征.代码如下:
一个类CustomView继承于NSObject,它加载在MainViewController上。这段代码的主要...
分类:
其他好文 时间:
2014-05-30 23:12:58
阅读次数:
418
#import
"LoadInternetImageViewController.h"@interface LoadInternetImageViewController
()@property (weak, nonatomic) IBOutlet UIImageView *imageView;@e...
分类:
其他好文 时间:
2014-05-30 20:28:32
阅读次数:
347
代码//// CalculatorViewController.m//
Calculator//// Created by sskset on 5/28/14.// Copyright (c) 2014 shanke. All
rights reserved.//#import "Calcu...
分类:
其他好文 时间:
2014-05-29 20:42:34
阅读次数:
305
Subclassing 继承/子类大多语言允许开发者子类化框架所提供的类,但是在
Objective-C 中不完全是这样。大部分常用的类,诸如 NSArray、NSSet、NSDictionary
基本上都是集合类型的。不建议继承这些类,除非你准备转发调用或者实现所有必要的原始方法。在传统的开发语言...
分类:
移动开发 时间:
2014-05-29 19:28:15
阅读次数:
503