摘要: 一、UILabel (1)初始化UILabel UILabel *scoreLabel = [ [UILabel alloc ] initWithFrame:CGRectMake((self.bounds.size.width / 2), 0.0, 150.0, 43.0) ]; scoreLabel.textAlignment = UITextAlignmentCenter; scoreLabel.text = @"我是Andy--清风"; scoreLabel.textColor = [UIColor whiteColor]; scoreLabel.background 阅读全文
posted @ 2012-02-02 11:31 鹏insomnia 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 起因:[NSTimer scheduledTimerWithTimeInterval:1.1f target:self selector:@selector(timerCount) userInfo:nil repeats:YES]; 在iphone程序中会大量看到@selector这样的用法。<<iphone开发基础>花了很大一个篇幅来解析这个语法,但是不知是翻译问题,还是解释过细,不大看得懂,很是不给力.直到程序用这个语法,并且仔细看了一些解析文章。才明白这一语法。 简而言之,你可以理解 @selector()就是取类方法的编号,他的行为基本可以等同C语言的中函数指针,只 阅读全文
posted @ 2011-12-22 16:04 鹏insomnia 阅读(323) 评论(0) 推荐(0) 编辑
摘要: IOS开发使用委托delegate在不同窗口之间传递数据是本文要介绍的内容,主要是来讲解如何使用委托delegate在不同窗口之间传递数据,具体内容来看详细内容。在IOS开发里两个UIView窗口之间传递参数方法有很多,比如1、使用SharedApplication,定义一个变量来传递.2、使用文件,或者NSUserdefault来传递3、通过一个单例的class来传递4、通过Delegate来传递。前面3种方法,暂且不说,这次主要学习如何使用通过Delegate的方法来在不同的UIView里传递数据比如: 在窗口1中打开窗口2,然后在窗口2中填入一个数字,这个数字又回传给窗口1。窗口1窗口2 阅读全文
posted @ 2011-12-12 15:23 鹏insomnia 阅读(227) 评论(0) 推荐(0) 编辑
摘要: iPhone开发应用程序委托是本文要介绍的内容,主要讲解的是应用程序的委托。iPhone的软件栈有好几层组成,而应用程序是位于栈里面最高的抽象层,系统核心服务(操作系统层)则是位于最底层的。这中间还有媒体层、Cocoa Touch层、核心服务层等等 ,但一般在开发应用程序的过程中,与我们主要打交道的是GUI框架和Cocoa Touch层所提供的面向对象抽象。Cocoa的Foundation框架包含了基础数据类、基础工具类等主要部分,几乎所有的Cocoa类都是从一个根类对象NSObject继承来的。本次主要说明应用程序层的事件委托与应用程序生命周期。为了说明应用程序,从main开始。这是一个典型 阅读全文
posted @ 2011-12-12 15:00 鹏insomnia 阅读(178) 评论(0) 推荐(0) 编辑