程序日志--ios“Hello World”程序

原创 2015年07月10日 15:19:45

我的学习日志001:第一个程序“hello world”

交代一下我做程序的工具:mac os x虚拟机10.9.3         Xcode6         百度^-^         参考书iPhone30天精通(本书已经过时,但是还有一定的参考价值,可以引导正确的学习方向)。

我做日志的目的是将不会的东西整理出来,学会并作为总结,很适合初学者当做课外读物看一看我之前不会的东西你是否已经掌握,作为一个以人为镜知得失的目的吧^-^。

具体怎么做的百度一下“ios Hello World”有大把的教程,图文结合,算的上是手把手教大家做这个程序。

这个小程序很简单的,只是作为一个ios初学者作为做手机应用的第一个脚印。


疑问:对于新建SingleView时,ViewController.m文件里面的系统默认的代码

init--初始化程序时调用

viewDidLoad--加载视图

viewWillAppear--对象的视图即将加入窗口时调用

viewDidAppear--对象的视图已经加入窗口时调用

viewWillDisappear--对象的视图即将消失被覆盖或隐藏时调用

viewDidDisappear--对象的视图已经消失被覆盖或隐藏时调用

didReceiveMemoryWarning内存不足时调用该方法

一共总结了7个默认的方法,前面是方法,后面的说明是指什么时候调用这些方法。

作为初学者,我不打算在这里对这些个默认的方法细扣,只需要知道如果做一个应用,你可以在这些个场景做文章,比如在程序初始化的时候,开发者应该干什么,加载视图之后做什么等等。。以后做程序的时候保证会有接触的,现在需要做的就是对这些个默认方法做一个了解。

疑问:OC里面对象调用方法的形式

就是中括号

[对象  被调用的方法];

就是如上这种形式,而在java中是 对象.(点)方法。


困扰我好几天的疑问:-(IBAction)   IBOutlet

参考资料  http://blog.csdn.net/allankin/article/details/7982146     建议去看,它里面说的是以前版本的Xcode,没有关系,主要看思想,看完再来看我的总结比较好。

IBAction格式:    -(IBAction)方法名       按理来说是有IBAction返回值的,但是在网上查,IBAction和void使用效果是没有什么不同的。

IBOutlet格式:    IBOutlet  视图变量             IBoutlet只是用来修饰视图变量的,例如lable变量button变量等。

iPhone OS手机有循环监听器,它会监听用户在手机上的各种各样的操作,然后它去做响应,打开百度APP,输入密码,确定   这些属于人机交互的情况下是要使用IBAction来定义的。

如果在viewController.h里面定义个button或者lable等视图的参数(形状、大小等),这种情况就是要用IBOutlet来修饰你自己定义的这些个视图,然后用Ctrl关联。

人机交互用IBAction,修改视图用IBOutlet。


学到的UI知识:UIAlertView提示视图

参考资料http://blog.csdn.net/enuola/article/details/7900346      写的很详细。


实用技巧:

1。呼出ios Simulator:Xcode在mac最上的菜单栏里面       Xcode-open DeveloperTool - ios Simulator  (手动呼出ios模拟器)

2。Simulator的Home键:可以在mac最上面的菜单栏使用,也可以用快捷键shift+cmd+h

3。更改颜色:无论是更改视图界面的背景颜色、字体颜色、各种各样的颜色,可以在storyBord里面更改这些个颜色,自己找吧,找到了印象深刻,挺好找的。

4。想要给应用程序加一个图片,需要准备一个大小为57*57,格式为png,名称是icon的图片,保存到Supporting File文件(就在ViewController下面的文件夹)里面就可以了。

5。将storyBord上的按键与viewController相关联的快捷键   Ctrl。

Praat 学习日志2--第一个脚本程序,输出“hello world!”

Praat这个软件的功能我们就不多说了,语音学的研究生们应该都会用到这软件,我们使用这个软件,首先就是学会对他的编 程。这里就开始教大家第一个教程程序,写出来了,供初学者学 习。相信很多人已经学会了。...

ios学习笔记(二)第一个应用程序--Hello World

上一篇文章,Windows7上使用VMWare搭建iPhone开发环境 介绍了在windows上安装Mac os x操作系统的方法,本篇文章将介绍Xcode的安装及第一个应用程序的开发 1.下载并安装...

ios学习笔记(二)第一个应用程序--Hello World

原文地址:http://blog.csdn.net/shangyuan21/article/details/18416537 上一篇文章,Windows7上使用VMWare搭建iPhone开...

创建第一个IOS程序 Hello World

我们学程序的都知道,无论是任何语言我们都会惯性的敲一段入门程序!Hello World! IOS 也是如此哈!废话不多说! 下面我就给大家介绍下!ios 下的第一个hello wolrd 程序! ...
  • bailu66
  • bailu66
  • 2012年05月15日 11:32
  • 2803

IOS开发笔记1-写一个hello world!程序

转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/52294237 本文出自:【顾林海的博客】 序言从今天开始正...

IOS学习笔记04---编写第一个C语言程序-Hello World

IOS学习笔记04---编写第一个C语言程序-Hello World --------------------------------------------------------       ...

ios学习笔记(二)第一个应用程序--Hello World

上一篇文章,Windows7上使用VMWare搭建iPhone开发环境介绍了在windows上安装Mac os x操作系统的方法,本篇文章将介绍Xcode的安装及第一个应用程序的开发1.下载并安装Xc...
  • mao0514
  • mao0514
  • 2016年02月15日 16:29
  • 1013

ios程序猿学习Swift 第一天 从Hello World开始

简单起见,从Command Line Tool 工程开始 Language 一定要选择 Swiftimport Foundationprintln("Hello, World!")Apple 为我们...

IOS App开发入门:Xcode6建立第一个Hello World程序

闲话不多说,笔者也是公司最近有需要才开始学习ios app开发,期间遇到困难不少...

swift语言ios开发 第一个程序hello world!

老实说:第一个swift语句的ios不是代码敲出来的,我甚至还没来得急看代码,hello world 就出来了。。。。。   本人开发环境:mac osx 10.10 dp1 + xcod...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:程序日志--ios“Hello World”程序
举报原因:
原因补充:

(最多只允许输入30个字)