ios开发 如何控制appstore中显示的语言_跟我学iOS14开发入门介绍

本文介绍了iOS开发的基础知识,包括iOS的发展历史、开发环境和工具,以及如何创建第一个iOS项目。重点讲解了App的设置,如在AppStore中控制显示的语言,涉及到项目文件、模拟器和App初始化流程,包括AppDelegate和SceneDelegate的角色。同时,深入探讨了Swift语言和UIKit中的UIView与UIViewController的交互,讲解了@IBOutlet和@IBAction的使用。
摘要由CSDN通过智能技术生成

介绍

iOS 是由苹果公司开发的移动操作系统 。苹果公司最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统(最初叫 iPhone runs OS X)。该系统最初是设计给 iPhone 使用的(所以后来曾命名为 iPhone OS),之后陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上(所以在 WWDC 2010 上最终宣布更名为 iOS)。

iOS发展历史

2007-2020 每年发布一个新版本,最新版本 iOS 14(本教程基于 iOS 14)。

Apple官网与开发者网站

  • https://www.apple.com

  • https://developer.apple.com

开发硬件

  • 苹果电脑:iMac 或者 MacBook 或 Mac mini 主机连接一个显示器。

  • 还可以在普通电脑上装一个黑苹果系统(不推荐),安装复杂且不稳定。

开发软件

iOS 使用 Xcode 工具进行开发。可以在 App Store 搜索安装,也可以去 Apple 开发者网站下载安装(本教程基于 Xcode 12)。

开发语言

Swift 或者 Objective-C(本教程基于 Swift 5.x)。

开发者账号

  • 个人 99 $/年

  • 公司 99 $/年

  • 企业 199 $/年

iOS系统四个层次

153041875458f1ccf1dc408d040f630e.png

  • Core OS 是最为核心的系统层,包括了内存管理,文件系统,硬件管理,电源管理,安全管理等内容。

  • Core Services 包含了多种核心服务提供给 App 使用,如网络、线程、定位等。

  • Media 层主要包括了各种媒体文件的处理,通过它我们可以在应用程序中使用各种媒体文件,进行音频与视频的录制,图形的绘制,以及制作基础的动画效果。

  • Cocoa Touch 层为应用程序开发提供了各种有用的框架,并且大部分与用户界面有关,它负责用户在 iOS 设备上的触摸交互操作以及一些其他的关键功能。

创建第一个iOS项目

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值