在本篇中我主要用objective-c语言,其实身边很多前辈都说objective-c太复杂,其实我觉得还好,可能有一些语法太特立独行,哈哈可能我本身也喜欢这种特别的东西所以不怎么反感。那么接下来进入正题,如何入门ios


    记得以前写ios的时候是靠.xib布局ui的,现在基本上都用storyboard来进行ui布局了,刚刚使用的时候可能会有些不太适应,这里我会一点一点介绍开发入门ios app的方法


    这里我们创建一个single view app,配置如下


    

ios入门练习 ios 入门_ios



    接下来就是熟悉一下节目和xcode为我们创建的文件



ios入门练习 ios 入门_sed_02



    首先为了方便后面的操作我们先切换到助理编辑模式,方法是点击右上角如下中间的图标,打开助理编辑框,最后调整界面到下图所示状态,然后开始我们的第一个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



ios入门练习 ios 入门_android_03



    模拟器运行时会警告,不能达到我们想要的效果,这里相信熟悉android的人会很宽感觉到问题所在,代码中并没有与UI界面的button进行连接,没错这里还需要一步连接操作,但是神奇的事情就是这里并不需要靠代码连接,只要在storyboard的按钮处右键拖动一条线到btn1和btnPressed处,当这两个变量前面的空心圆变成实心圆的时候就说明连接成功,运行后点击按钮结果如下



ios入门练习 ios 入门_android_04


    那么我们的入门教程就到这里来,我是菜鸟,多多指教,DRW