HelloWorldViewController:
@interface HelloWorldViewController : UIViewController
@end
@implementation HelloWorldViewController
-(void)loadView {
UIView *contentView = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]];
contentView.backgroundColor = [UIColor lightGrayColor];
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 320.0f, 32.0f)];
NSLog(@"addd label..");
label.text=@"Hello World...";
label.center = contentView.center;
label.textAlignment = UITextAlignmentCenter;
label.backgroundColor = [UIColor clearColor];
[contentView addSubview:label];
[label release];
self.view = contentView;
[contentView release];
}
@end
HelloWorldAppDelegate:
@interface HelloWorldAppDelegate : NSObject<UIApplicationDelegate>
@end
@implementation HelloWorldAppDelegate
- (BOOL) application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
UIWindow *window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
HelloWorldViewController *hwvc;
hwvc = [[HelloWorldViewController alloc] init];
[window addSubview:hwvc.view];
[window makeKeyAndVisible];
return YES;
}
@end
main:
int main(int argc, char *argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, @"HelloWorldAppDelegate");
[pool release];
return retVal;
}
分享到:
相关推荐
标题中的“史上最简单的iPhone4 免$99真机调试 ios 4.3”指的是在不支付99美元年费的情况下,使用iPhone 4在iOS 4.3系统上进行真机调试应用的一种方法。这种方法据称比使用苹果官方的开发者证书更简单。 描述中提到...
首先,我们要明确的是,iPhone聊天应用程序的核心在于实时通信。为了实现这一目标,我们需要选择一种适合的通信协议。在iOS开发中,最常用的实时通信协议是WebSocket,它提供了全双工、低延迟的连接,能够实现服务器...
### 第一个iPhone程序知识点详解 #### 一、教程概述 本教程旨在引导初学者通过实践操作,完成自己的第一个iPhone应用程序的开发。对于初次接触iOS应用开发的朋友来说,这是一个绝佳的入门指南。 #### 二、环境...
【标题】:iPhone手机程序设计入门指南 【描述】:本教程旨在为初学者提供一个全面...从简单的Hello World程序开始,逐渐深入到更复杂的交互设计和性能优化,你将能够逐步掌握这个平台的魅力,打造出引人入胜的应用。
### 最新iPhone应用程序开发全教程知识点总结 #### 一、教程基本信息 - **书名**:《最新 iPhone 应用程序开发全教程》 - **英文名称**:Beginning iPhone 3 Development Exploring the iPhone SDK - **作者**:...
在iOS平台上,开发一款能播放视频的iPhone程序是一项常见的任务,尤其对于初学者而言,这是一个很好的起点。本文将深入探讨如何使用Xcode和Swift或Objective-C来实现这一功能,主要针对"iPhone程序播放视频文件"这个...
通过以上步骤,我们可以实现一个简单的iPhone应用程序检测新版本的机制。然而,实际开发中可能还需要考虑更多细节,如错误处理、用户交互设计、本地化支持等。记住,良好的更新提示可以提高用户的更新率,从而帮助...
在苹果的iOS设备上,利用...无论是户外爱好者还是日常生活中的简单使用,这些小程序都大大增强了iPhone的功能性。但用户也应理解,由于各种因素的影响,测量结果可能存在一定的误差,特别是在没有GPS信号的环境中。
本书被定位为“歧视性下载者的指南”,这意味着它不仅仅是简单地介绍各种iPhone应用,而是从用户的角度出发,帮助他们筛选出真正有价值的、高质量的应用程序。因此,目标读者主要是对应用质量有较高要求的iPhone用户...
至此,一个简单的iPhone地图定位程序已经完成。用户可以在地图上看到一个蓝点,表示他们的当前位置。当然,实际的应用可能还需要处理更多细节,比如错误处理、定位精度的优化、添加自定义标注或路径规划等功能。这些...
《Beginning iPhone Development: Exploring the iPhone SDK》是一本面向初学者的iPhone应用程序开发指南。本书假定读者具备基础的Objective-C编程知识,并通过通俗易懂的语言介绍如何使用Apple提供的免费iPhone SDK...
【iPhone程序设计】是关于如何使用苹果的SDK(Software Development Kit)来开发iOS系统的应用程序,特别是聚焦于Xcode工具的使用。Xcode是Apple官方提供的集成开发环境(IDE),用于编写针对iOS和macOS平台的应用...
本例程将聚焦于如何使用Xcode进行一个简单的iPhone应用程序开发。 首先,"code example"标签暗示了这是一个关于编程实践的示例,它可能包含了一段具体的代码或一个小型项目,目的是为了展示如何在Xcode中创建并运行...
标题“第一个app——iPhone应用程序:“Say Hello””指的是创建一个简单的iOS应用的入门教程,通常在初学者学习iOS开发时会遇到。这个标题暗示我们将探讨如何利用Apple的Swift编程语言和Xcode集成开发环境(IDE)来...
《iPhone红雪4.3.4越狱程序详解》 在iOS世界中,"越狱"一词对于许多用户来说并不陌生。它是指通过特定工具和技术手段解除Apple对设备的软件限制,允许用户安装非App Store来源的应用程序,自定义系统界面,以及访问...
本篇文章将详细介绍如何通过简单的步骤实现iPhone铃声的自定义,帮助您打造出独一无二的手机提示音。 #### 二、准备工作 在开始之前,请确保您已经准备好以下几项: - **音乐资源**:您想要设置为铃声的音乐文件...