`
cuichang
  • 浏览: 94588 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

iphone 开发记事本

阅读更多

1. 外部资源 添加到 Resources 目录 中 。

2.

#import <UIKit/UIKit.h>

 

@interface Control_FunViewController : UIViewController {

UITextField *nameField;

UITextField *numberField;

 

}

@property (nonatomic,retain) IBOutlet UITextField *nameField;

@property (nonatomic,retain) IBOutlet UITextField *numberField;

 

@end

 

IBOutlet 表示输出口,IBOutlet可以放在声明时,但新版本建议放到属性声明时。

 

其中 nameField 为输出口。

retain 表示 编译器向分配给此属性的对象发一个保留消息。这将保证属性底层的实例变量在使用过程中不会从内存中清除,这个是必须声明的。  如果变量是对象则需要指定此属性,如果是int类的则不需要。

 

nonatomic 可选属性,如果没有将改变访问方法和修改方法的生成方式,用于帮助编写多线程程序。声明之后可以节省开销, 大多数情况下,iphone应用程序都指定nonatomic属性。

 

3.

 

#import "Control_FunViewController.h"

 

@implementation Control_FunViewController

@synthesize nameField;

@synthesize numberField;


@synthesize  其作用是通知编译器 为我们自动创建 访问方法和修改方法。添加此行代码之后,我们的类中会存在两个不可见的方法,numeField和setNameField;   我们并没有编写这两个方法,他们是自动创建的,我们只需使用就可以了。

 

4.

 控件属性:

opaque :  如果选择 ,则此视图后的任何内容都不应绘制。

 

clip subviews: 如果你的视图有子视图,并且这些子视图并不是完全包含在父视图中,则此复选框将确定子视图的绘制方式,如果选中了Clip Subviews,只有在父视图范围内的子视图被绘制出来。如果未选中Clip Subviews 则全部子视图 都将绘制出来,而不管它是否在父视图内部。

 

 

5. object 语言 注释:   //    /*   */   和java  类似。 

 

 

6.控件都四种状态:

   1普通

   2突出显示

   3禁用

   4选中

7.连接的问题:

 从File's Owner 连接到控件,实际是把在Controller声明的 输出口 连接到界面中的控件,在程序中操作 输出口就是操作界面的控件了。

从控件到File's Owner ,实际是把控件的事件和Controller中的方法联系起来,控件的事件产生后,进入到Controller的方法中。

分享到:
评论

相关推荐

    ios记事本 iphone

    这个"ios记事本 iPhone"源代码提供了这样一个基础的实践机会,它包含了一个简单的记事本应用程序的实现,对于想要学习iOS开发,尤其是Objective-C或Swift语言的人来说,这是一个很好的起点。 首先,我们来了解一下...

    iPhone手机上什么记事本软件可以和电脑同步?.pdf

    OneNote是一个功能强大的记事本软件,由Microsoft开发。OneNote可以实现复杂的笔记编辑和管理功能,并且可以在iPhone手机上和电脑之间实现同步。OneNote的优点是功能强大,适合那些需要高级笔记编辑和管理的人群。...

    iphone开发环境配置

    【iPhone开发环境配置详解】 在Windows XP环境下进行iPhone应用程序的开发,需要搭建一套特定的开发环境,这通常涉及到在PC上安装Mac OS X系统,因为Apple的官方开发工具Xcode只支持苹果的操作系统。本文将详细讲解...

    swift语言开发IOS课程设计大作业日历+记事本app

    在本项目中,宋石全同学使用Swift语言开发了一款iOS应用,结合日历和记事本功能,为用户提供了一站式的任务管理和时间规划工具。这个应用是针对《移动终端软件设计》课程的大作业,旨在满足用户对于日常时间管理的...

    语音记事本

    【标题】"语音记事本"是一款模仿iPhone风格的录音应用程序,它提供了基本的录音功能,可供用户参考和学习。这个应用旨在为用户提供一个便捷的方式来记录声音片段,类似于iPhone内置的录音工具,让用户能够轻松保存...

    iPad记事本代码完整版.zip

    这个压缩包文件名为"IPad记事本代码完整版.zip",从名称可以推断出它包含的是一个iOS应用开发项目,特别是针对iPad设备的记事本应用程序的源代码。这个项目可能是为了教学、研究或实际开发目的而提供的,让开发者...

    iPhone人机界面开发指南

    ### iPhone人机界面开发指南:构建卓越的用户体验 #### 引言 《iPhone人机界面开发指南》旨在为开发者提供全面、深入的理解,以便在iPhoneOS平台上构建既美观又实用的应用程序。本指南覆盖了从产品定义到最终设计...

    怎样学习iphone

    ### 如何学习iPhone开发:资源与方法 #### 学习iOS开发的重要性 随着智能手机的普及,iOS设备(如iPhone和iPad)在全球范围内拥有庞大的用户群体。对于开发者而言,掌握iOS开发技能不仅能帮助他们构建出高质量的...

    iPhone与iPad开发实战—iOS经典应用剖析

    ### iPhone与iPad开发实战—iOS经典应用剖析 #### 课程概述 本课程旨在为有一定基础的学员提供深入的iPhone与iPad开发实战经验。通过一系列实际案例的学习,学员将能够掌握最新的iOS开发技术和方法论,包括iOS 5 ...

    iPhone SDK 3 Programming: Advanced Mobile Development for Apple iPhone and iPod touch

    本书主要面向希望在Apple平台上开发应用程序的开发者,尤其是那些想要利用iPhone SDK 3来构建高质量应用的开发者。 #### 二、作者介绍 Maher Ali博士,资深移动开发者和贝尔实验室科学家,拥有丰富的移动应用开发经验...

    IOS应用源码之iPad记事本.rar

    iOS是一个封闭源的操作系统,主要应用于iPhone、iPad和iPod touch设备。因此,这个源代码是按照苹果的Swift编程语言或者Objective-C编写的,遵循苹果的Cocoa Touch框架,并且需要使用Xcode集成开发环境进行编译和...

    待办事情软件,记事本

    描述中的“待办事情软件 记事本 iPhone iPad iOS”进一步强调了这个应用程序是为iOS设备设计的,不仅能在iPhone上使用,也可以在iPad的大屏幕上发挥效用。这暗示了软件可能具有跨平台同步的能力,用户可以在不同设备...

    网站素材iphone图片

    在网站设计和开发过程中,视觉元素的选取与呈现方式至关重要,尤其对于吸引用户注意力和提升用户体验有着决定性的作用。"网站素材iphone图片"这个主题,显然聚焦于为iPhone设备优化的网页设计提供高质量的图像资源。...

    iPhone SDK 帮助

    - **案例2:开发一个简单的记事本应用** - 利用Core Data框架保存用户的笔记数据。 - 提供搜索功能,方便用户查找已有的笔记。 - 支持云同步功能,确保用户在不同设备之间可以同步笔记内容。 #### 五、参考书籍...

    Apress.Beginning.iPhone.Development.with.Swift.4.4th.Edition.2017

    ### 关于《初学iPhone开发与Swift 4》第四版 本书《初学iPhone开发与Swift 4》第四版由Molly K. Maskrey撰写,是面向初学者的一本全面介绍如何使用Swift 4进行iOS应用程序开发的指南。本书不仅涵盖了Swift 4的基本...

    IPhone Objective-C入门

    Objective-C主要应用于苹果公司的操作系统上,包括iPhone、iPad以及Mac等设备的软件开发。由于其强大的功能和良好的可移植性,Objective-C在苹果开发者社区中占据了非常重要的地位。 #### 二、书籍信息概述 ...

    jQuery Mobile 开发跨平台移动应用

    对于一些功能相对简单的移动应用,比如天气预报、记事本等,使用jQuery Mobile 开发可以节省大量的时间和成本。 **3.4 社交媒体和社区应用** 社交媒体和社区应用通常需要频繁地更新内容和交互,jQuery Mobile 的...

    timenote时光笔记(记事本软件) v2.37.zip

    TimeNote为珍惜时间,珍惜往事的人潜心开发的软件,一款具有独立文件与事件预测的跨平台日程管理软件(支持Android、IPhone与各PC平台)。本软件采用独家原创数据解码格式,支持云端异步操作,并能对普遍使用的ICS文件...

Global site tag (gtag.js) - Google Analytics