storyboard,.h文件,.m文件,类声明,和其他东东。

学ios开发,第一步肯定是要把开发平台给混熟。在mac上装个xcode,然后新建一个ios的工程(入门级别的single view application),观察有什么文件。

最吸引人的文件,我觉得是一个叫storyboard的东东。在这个板上,可以拉动各种控件进去,然后关联到代码,就可以实现很多功能。我找到一篇很不错文章,共享出来:

http://www.cocoachina.com/applenews/devnews/2013/1213/7537.html

顺便一提,cocoachina上面有很多很好的资源,给入门者入门的话足够了。

然后就会关注到两个文件,一个是viewcontroller.h,一个是viewcontroller.m。很好理解,头文件和实现文件。对于中小型软件开发,MVC架构是相当流行(大型就不知道了。。)。MVC,不解释,百度之。故而,这两个自动生成的文件,就是所谓的控制器了,比如,点击按钮后要做什么,就是在viewcontr.m里面写。

而头文件和实现文件的概念,学过一点点编程都会知道个大概,就不说了。讲一下objective c 的类怎么写吧。

*****在.h文件*****
1.类
@interface A : B
{
//TODO
(数据类型) C;
}
//A是类名字,B是所继承的父类

@property (属性,属性,。。)   (数据类型)   C;

//这里 @property 是有很多学问的,包括了最深奥的内存管理。在百度搜 “@property”会有比较详尽的说明。可暂且理解为 C 的构造函数和初始化函数的函数原型

- (数据类型) DoSomething: (数据类型) 参数;
+ (数据类型) DoSomething: (数据类型) 参数;

//前面是-的,是类对象能够调用的函数; 而前面是+的,是类调用的静态函数。以后再讲吧这个。。

@end

****.m文件********
@implementation

@synthesize C;
//和@property对应,相当于构造函数和初始化函数

- (数据类型) DoSomething: (数据类型) 参数
{
//TODO
}
+ (数据类型) DoSomething: (数据类型) 参数;
{
//TODO
}
@end

大概就长这个样子吧。。

前面提到,新建的工程叫single view application。其实xcode还提供了好多其他模板,比如tabbar applicatoin之类的,在不同的需求下,有不同的选择。

不知道博客要怎么写,凑合着吧~
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值