背景

师父要求咱对ios开发也要了解使用,所以就了解学习一下ios开发;主要的学习来源是mooc的

【ios- 第一课】初步学习ios开发-->按钮点击展示helloworld,点击其他helloworld消失_ios

认识

【ios- 第一课】初步学习ios开发-->按钮点击展示helloworld,点击其他helloworld消失_ios开发_02


基本的开发工具xcode和相关使用(不过教材的比较老,2017年的)有些东西不太一样,但是大同小异。

  • ui构建
    在构建好UI之后要进行弱连接,直接拖拽即可。
    构建的重要文件如图所示:有点像android的MVVM模式。
    Main.storyboard是UI构建文件,类似android中UI的xml文件。
  • 【ios- 第一课】初步学习ios开发-->按钮点击展示helloworld,点击其他helloworld消失_ios开发_03

  • 代码编写
  • 【ios- 第一课】初步学习ios开发-->按钮点击展示helloworld,点击其他helloworld消失_学习_04

//
//  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

效果

【ios- 第一课】初步学习ios开发-->按钮点击展示helloworld,点击其他helloworld消失_学习_05