`
supermind
  • 浏览: 13758 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
当大家看到这篇博的时候,我很遗憾的说我们要推倒重来了 因为大多数项目都不大可能只有一个界面,当然你也可以给window-base-app类型的项目额外增加一些UINavigationController或者一些控制器来实现多界面的跳转和交互功能。但是这个成本相对较高,Xcode默认可以创建   新建项目名称 值得庆幸的是我们很多重复的代码我们可以从window-base-app种直接copy过来,我们把原来设计在window.xib中登录界面拖拽到ViewBaseAppViewController.xib中     运行模拟器  
 上篇博主要记录了基于window-base-application的第一个界面显示,接下去想做的按钮功能实现!!      首先我们要新建一个UIViewController类(.xib资源文件也勾选),开发过程中我们可能对UIView和UIViewController这2个类概念比较模糊,按我现在的肤浅理解为UIView就是类似JAVA里面的jsp界面,而UIViewController则类似JAVA中Servlet或者Struts这个角色,在UIViewController中可以用代码来实现UIView(类似Swing编程),而在Servlet中也是可以用纯代码来写jsp页面同样的道 ...
 仅以此篇博记录iphone开发过程中的N次尝试,以及N次推倒重来的过程。。。。。。。 首先 Xcode 提供了一些iPhone-application project 的模板让你可以很方便的开发你的应用。你可以选择以下几种: Navigation-BasedApplication 类似于地址薄那样的分层数据,多屏幕界面的应用 OpenGLESApplication 基于OpenGL ES 视图,能够提供图片和动画功能的应用 TabBarApplication 类似于时钟,可以在各自页面提供可供用户选择设置界面的 ...
引用: http://blog.csdn.net/huanglx1984/article/details/4303041 iPhone 程序开发时内存的管理 在开发iPhone 程序时,一定要特别小心内存的管理。其实基本的道理很简单,就像我们以前写C++ 程序一样,new 和delete 要成对出现。问题是在某 ...
引用:http://blog.csdn.net/huanglx1984/article/details/4299965 我们之前说到Objective-C 是一种很好的面向对象的语言,和C++ 和Java 相比,Objective-C 有一些自己独特的东西,下面我们来简单的介绍一下。 1)Category 回想一下,在C++ 中,如果我们想继承一个类,给它添加一些新的功能,我们需要什么?当然是我们需要得到这个类的源代码。但是在Objective-C 中,由于有了这个Category 的概念,我们可以在没有源代码的情况下,为一个已经存在的类添加一些新的功能,比如: // D ...
引用:http://blog.csdn.net/huanglx1984/article/details/4296276 我们接着来看objective c中面向对象的特性。要谈到面向对象,就不可能不说继承和多态。 其实,我们之前就已经谈到了继承,因为在objective c中,所有类都是从NSObject继承而来的。 继承,可以理解为“is-a”的关系,这个概念相信对大部分人来说都在熟悉不过了,关于C++和Java的任何一本书都会详细介绍这个概念,这里我不再赘述,直接上例子。 // Rectangle.h #import <Foundation/NSObject.h> @inte ...
引用:http://blog.csdn.net/huanglx1984/article/details/4293113 上次说了Objective C是一种挺好的面向对象的语言。那么我们今天就来看看Objective C中的一些面向对象的特性吧。 构造函数 (constructor) 其实我觉得在Objective C中,这个名字并不算很恰当,可能叫做“初始化函数”比较合适一些吧。 因为这个函数其实就是一个普通的函数,和C++与Java中对构造函数的特殊待遇不同。 举个例子: @interface Sample : NSObject {     int a; } ...
引用:http://blog.csdn.net/huanglx1984/article/details/4290437 objective c是一种c语言的变种,所以有时候在objective c中能看到写c语言的影子。 先列举几个浅显的objective c和c 的不同之处吧 1. objective c使用 nil 来表示 NULL 2. objective c用 YES NO 来表示 true false 3. objective c用 #import<stdio.h> 而不是#include<stdio.h>来包含头文件 4. 在 ...
Global site tag (gtag.js) - Google Analytics