背景
师父要求咱对ios开发也要了解使用,所以就了解学习一下ios开发;主要的学习来源是mooc的
认识
基本的开发工具xcode和相关使用(不过教材的比较老,2017年的)有些东西不太一样,但是大同小异。
- ui构建
在构建好UI之后要进行弱连接,直接拖拽即可。
构建的重要文件如图所示:有点像android的MVVM模式。Main.storyboard
是UI构建文件,类似android中UI的xml文件。 - 代码编写
//
// ViewController.m
// firstApp
//
// Created by zego-Chris on 2022/8/25.
//
#import "ViewController.h"
@interface ViewController ()
@property (weak, nonatomic) IBOutlet UITextField *textshow;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
}
// 这个对textshow的按钮操作
- (IBAction)btnClicked:(id)sender {
_textshow.text = @"helloworld";
}
// 该方法是对该view的点击方法
- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{
self.textshow.text = @" ";
}
@end
效果