Android程序员快速入门Objective-C ——Hello World
来源:互联网 发布:sqlserver 字符串截取 编辑:程序博客网 时间:2024/05/22 09:47
1⃣️现在有条件可以使用xcode了,那就肯定少不了来观摩一下ios程序开发 那自然也就要从Objective—C语言开始入门(这就跟你开发Android一样你得先学会 Java 语言)废话不多说开始撸代码了。
2⃣️环境搭建
这个就比android 开发环境搭建简单多了(之前还需要安装jdk,现在基本已经不需要了只需下载Android Studio 和sdk就好了)直接前往App Store 搜索Xcode即可不需要单独在下载其他的了 全部都集成好了 安装好就可以使用了。
3⃣️创建一个HelloWord项目(不是一个应用项目,就跟Eclipse创建一个Java工程是一样)
1.打开Xcode 点击Create a new Xcode project
2.我们可以看到,这里可以创建apple 家族的四个平台的到项目;ios分类下的第一个就是一个空白的手机app,创建好后可以直接运行在模拟器或者真机上。那我们要创建一个简单的HelloWord项目那我们就得选择 macOs分类下的Command Line Tool如下图:
3.创建界面:Organization Name 随意填 Organization Identifier 也就是所谓的包名了这个就按规范填就好了 Language 开发语言选择 Objective-C就可以了
4.接下就直接来创建一个Hello World项目敲点oc代码,我们可以来看下默认的一个HelloWorld模版长啥样如下图:
4⃣️经过上面一番折腾就可以轻松的开始敲HelloWorld了(万物基于HelloWorld)
●一个工程里面只能够拥有一个主程序入口,不能出现多个否侧会编译出错
int main(int argc, const char * argv[]) { @autoreleasepool { //相当于Java的System.out.print();Android的Log //Objective中字符串要以"@"开头再接字符串 NSLog(@"Hello, World!"); } return 0;}
●这里吐槽一下Xcode使用起来真没idea手感好Xcode快捷键
下一节来直接了解下面向对象编程,这里跳过来很多最基本的知识,如数据类型,方法定义 变量声明 等等…..所以这里需要你要有一些编程的功底,后面使用到的一些内容会一一介绍(各大编程语言其实都是差不多,只是各有各的语法和不同,学会触类旁通就行)
到这里一个Hello World程序就结束了,你Get到了吗?
阅读全文
2 0
- Android程序员快速入门Objective-C ——Hello World
- 黑马程序员——Objective-C简介 与 “Hello World”的编写
- Android入门—— Hello, world
- Android入门—— Hello, world 解析
- Objective-C第一站————hello world!!!
- 一起来学Objective-C(2)——Hello World深入
- Hello World"——Objective-C 学习笔记(1.1)
- 一起来学Objective-C(2)——Hello World深入
- 第一个Objective-C程序——Hello World!
- android入门--hello world
- Android入门-Hello World
- MFC快速入门-hello world
- TypeScript快速入门&Hello world
- C语言零基础入门—Hello, World!
- 《Hello World——C#》
- Objective-C学习笔记(三)——用Objective-C编写第一个程序:Hello,World!
- 一起来学Objective-C(1)——Window下开发环境安装和Hello World
- 一起来学Objective-C(1)——Window下开发环境安装和Hello World
- ROBOCON——TITR——2015回顾
- 关于Handler进行倒计时服务
- Checking an Alibi
- DOS命令于Mysql的基本用法
- setPriority()优先级
- Android程序员快速入门Objective-C ——Hello World
- HDU 4946 Area of Mushroom(凸包)
- 详解native2ascii
- 2017.8.18总结1-库特的向量
- hdu 1213 How Many Tables(并查集水题)
- 为自己做的小计划 (电影类)
- 河南多校赛(4)GJJ来签到
- 贪心算法解析
- ShaderLab: Pass