这几天回校事情有点多就没抽空把当天学到的东西写成博客,忙了一个月左右终于把android版本的app开发完成了,接下来要开发ios版,刚好有个学弟要跟我学ios,干脆就写成初学者教程好了,也可以趁这个机会复习一下ios的内容
那么我们的入门教程就到这里来,我是菜鸟,多多指教,DRW
在本篇中我主要用objective-c语言,其实身边很多前辈都说objective-c太复杂,其实我觉得还好,可能有一些语法太特立独行,哈哈可能我本身也喜欢这种特别的东西所以不怎么反感。那么接下来进入正题,如何入门ios
记得以前写ios的时候是靠.xib布局ui的,现在基本上都用storyboard来进行ui布局了,刚刚使用的时候可能会有些不太适应,这里我会一点一点介绍开发入门ios app的方法
这里我们创建一个single view app,配置如下
接下来就是熟悉一下节目和xcode为我们创建的文件
首先为了方便后面的操作我们先切换到助理编辑模式,方法是点击右上角如下中间的图标,打开助理编辑框,最后调整界面到下图所示状态,然后开始我们的第一个app
首先先拖动一个button到storyboard中,修改Viewcontroller.m如下
#import "ViewController.h"
@interface ViewController ()
@property(nonatomic,weak) IBOutlet UIButton *btn1;
-(IBAction) btnPressed: (UIButton*) sender;
@end
@implementation ViewController
-(IBAction)btnPressed:(UIButton *)sender
{
[self.btn1 setTitle:@"被点击了" forState:UIControlStateNormal];
}
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
此时storyboard的界面如下,这里的代码做的是当我们点击时,按钮的title就会变成被点击了,我们来试试看
模拟器运行时会警告,不能达到我们想要的效果,这里相信熟悉android的人会很宽感觉到问题所在,代码中并没有与UI界面的button进行连接,没错这里还需要一步连接操作,但是神奇的事情就是这里并不需要靠代码连接,只要在storyboard的按钮处右键拖动一条线到btn1和btnPressed处,当这两个变量前面的空心圆变成实心圆的时候就说明连接成功,运行后点击按钮结果如下
那么我们的入门教程就到这里来,我是菜鸟,多多指教,DRW