objective-c中的NSString操作

摘要: //1、创建常量字符串。NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; NSLog(@"astring:%@",astring); [astring release];//3、在以上方法中,提升速度:initWithString方法NSString *astring = [[NSString alloc] initWi 阅读全文
posted @ 2012-03-31 16:41 爱直至成伤lie 阅读(483) 评论(0) 推荐(0)

iPhone应用程序开发基础之一: IBOutlet与IBAction

摘要: 在图形界面编程时,解决的第一问题就是如何将静态界面与代码关联起来,或者说是代码如何与界面上的对象通信, 代码如何操作界面上的对象。在iPhone平台上,引入了IBOutlet与IBAction。通过在变量前增加IBOutlet来说明该变量将与界面上的某个UI对象对应,在方法前增加IBAction来说明该方法将与界面上的事件对应.下面通过一个连接网络服务器(NetworkConnection)的例子来说明IBOutlet与IBAction。界面上有host 与 port 的Text Field UI对象,一个Button对象。所以代码中需要定义两个IBOutlet变量,分别用来定义host与po 阅读全文
posted @ 2012-03-31 16:38 爱直至成伤lie 阅读(277) 评论(0) 推荐(0)

Java关键字final, static一些要点

摘要: 1. finalfinal类不能被继承,没有子类,final类中的方法默认是final的final方法不能被子类的方法复盖,但可以被继承final成员变量表示常量,只能被赋值一次,赋值后不能再被改变final不能用于修饰构造方法private不能被子类方法覆盖,private类型的方法默认是final类型的final修饰的变量有三种:静态变量、实例变量和局部变量,分别表示三种类型的常量。注意:final变量定义的时候,可以先声明,而不给初值,这中变量也称为final空白,无论什么情况,编译器都确保空白final在使用之前必须被初始化。2. staticstatic表示“全局”或者“静态”的意思 阅读全文
posted @ 2012-03-31 16:33 爱直至成伤lie 阅读(1323) 评论(0) 推荐(0)

strong和delegate属性等

摘要: @property(strong)IBOutletNSArrayController*arrayControl;It's a replacement for theretainattribute,as part ofObjective-C Automated Reference Counting (ARC).In non-ARC code it's just a synonymforretain.strong是retain的替代属性------------------------------------------------delegate使用方法:@property (as 阅读全文
posted @ 2012-03-31 16:31 爱直至成伤lie 阅读(1001) 评论(0) 推荐(0)

loadView和viewDidLoad及initWithNibName/awakeFromNib/initWithCoder

摘要: 每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWithCoder放在一起还是非常容易让人混淆的.一、loadView永 远不要主动调用这个函数。view controller会在view的property被请求并且当前view值为nil时调用这个函数。如果你手动创建view,你应该重载这个函数。如 果你用IB创建view并初始化view controller,那就意味着你使用initWithNibName:bundle:方法,这时,你不应该重载loadVi 阅读全文
posted @ 2012-03-31 14:11 爱直至成伤lie 阅读(266) 评论(0) 推荐(0)

每天一个苹果

摘要: 分享习惯的力量是惊人的 我从每天一个苹果开始坚持 来源: 吴仪梅的日志 Days 1:早睡 最近有一种流行病称之为“晚睡综合症”,症状是守在电脑或是游戏机前即使没有帖子更新即使游戏早就通关,也还是无所事事地守在那里;或是干脆从卧室到客厅 再到厨房最后再回到卧室,摸一摸书架上的书,看一看冰箱里的胡萝卜,就是不肯躺倒床上合目而眠。而且,压力越大心事越多,晚睡综合症的表现就越是... 阅读全文
posted @ 2012-03-31 13:52 爱直至成伤lie 阅读(215) 评论(0) 推荐(0)

UIKit 各类概述

摘要: http://wenku.baidu.com/view/6c8cfdf6f61fb7360b4c654a.html 阅读全文
posted @ 2012-03-31 12:09 爱直至成伤lie 阅读(209) 评论(0) 推荐(0)

iOS开发框架Cocoa Touch:UIKit

摘要: UIKit是iOS(iPad/iPhone 运行的操作系统)上的AppKit的变种,用于为iOS应用程序提供界面对象和控制器。UIKit提供了在iOS上实现图形,事件驱动程序的基本工具。本文介绍了UIKit上的一些常用对象类。AD:UIKit是iOS(iPad/iPhone 运行的操作系统)上的AppKit 的变种,用于为iOS 应用程序提供界面对象和控制器。与AppKit 类似,UIKit 框架有UIResponder,也采用事件(UIEvent类)机制。另外,iOS上的应用程序都是一个UIApplication 实例。下表为UIKit上的一些常用对象类。UIKit上的一些常用对象类 阅读全文
posted @ 2012-03-31 11:09 爱直至成伤lie 阅读(1334) 评论(0) 推荐(0)

【object-c基础】Object-c基础之一:#import,NSLog(),数据类型

摘要: (1)在object-c中,用#import来代替C语言中的#include;在一般的头文件中都会用#import<Foundation/Foundation.h>;Foundation框架是一个处理用户界面之下的层中的特性,Foundation为cocoa框架的子集,cocoa框架还包括Application Kit框架。(2)NSLog此命令是向控制台显示输出语句,跟c语言的printf()很相似,比如:NSLog(@”Hello World!”);则是在控制台输出HelloWorld!双引号中的字符串前有一个@符号,这表示引用的字符串应该作为Cocoa的NSString元 素 阅读全文
posted @ 2012-03-31 09:27 爱直至成伤lie 阅读(411) 评论(0) 推荐(0)

java中package和import的作用

摘要: 有些人写了一阵子 Java,可是对于 Java 的 package 跟 import 还是不太了解。很多人以为原始码 .java 文件中的 import 会让编译器把所 import 的程序通通写到编译好的 .class 档案中,或是认为 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观念。 让我们先了解一下,Java 的 package 到底有何用处。 其实,package 名称就像是我们的姓,而 class 名称就像是我们的名字。package 名称有很多 . 的,就好像是复姓。比如说 java.lang.String,就是复姓 java.lang,名字为.. 阅读全文
posted @ 2012-03-31 09:18 爱直至成伤lie 阅读(1451) 评论(0) 推荐(0)