常见App类型及技术浅析
常见App类型
技术浅析
- App展示界面+动画
- 底部TabBar
 - 导航Navigation
 - 列表List
 - 图片ImageView
 - Button/Label
 - TextView
 - WebView
 - 常用的动画
 
 - App通用技术架构
- 网络
 - 存储
 - 图片
 - 音视频
 - 数据解析
 - 布局/渲染
 - 启动
 - 日志系统
 - 上报系统
 
 App常用功能
Xcode
- Appcode 第三方IDE
 - Reveal 查看整体视图
 - Wireshark
 - Charles
 - MachOView
 - Impactor
 - AppleConfigurator2
 - Prepo
HelloWorld
```objectivec (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view.
[self.view addSubview:({
UILabel *label= [[UILabel alloc] init];label.text = @"hello world";[label sizeToFit];label.center = CGPointMake(self.view.frame.size.width / 2 , self.view.frame.size.height / 2 );label;
})]; } ```
