码迷,mamicode.com
首页 > 编程语言 > 详细

(Object-c )学习笔记(一)--开发环境配置和与c语言的区别

时间:2016-02-09 12:00:52      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:

  博主是大三快要实习的学生,作为软件技术专业的我认真的考虑了一下出路,认为去干起点低低java不如花点钱选择iOS。正好我也对iOS很感兴趣,虽然我赶不上08年之后的那一段互联网热潮,但是这一段时间互联网仍旧稳步发展,而且iOS开发也不需要缴纳每年昂贵的开发者帐号费用(这是我后来才知道的)。互联网的发展以及各种优惠政策使得一大批程序员纷纷涌现,博主在此稍微的分享一下经验,和小伙伴们一起共勉,希望和大家一起走向人生巅峰啊技术分享

  回归正题,iOS开发是需要苹果设备的,当然你用Linux和PC虚拟机、黑苹果带OSX系统的也行。博主因为大学生没钱买MAC Book所以用的虚拟机,但是友情提示:分配的内存必须要大于4G,不然你进入系统卡的像慢动作似的技术分享。黑苹果需要事先确定自己的电脑是否支持,还要找很多的驱动。虚拟机平时有点卡,而且千万不要保存快照,不然就打不开了,博主因为错点了一次,又实验了一次,因此重装了两遍MAC技术分享。具体的安装教程请自行百度,博主就不在此说明了。

  言归正题,让我们一起踏上Object-C开发之旅吧。

  

前期准备
1. vmware11 安装 Mac OS X 10.11 虚拟机 
(打mac补丁,然后下载了虚拟机镜像包,用懒人安装法。直接替换新建的虚拟机文件,配置后搞定。)
 
2. 安装vmware tools,设置共享文件夹
(使得虚拟机和主机可以来回切换、设置分辨率,能共享文件。具体操作请教度娘)
 
3. 下载 xcode 7.1 dmg 镜像。(这里也推荐使用7.2)
(解压安装即可,前期准备就绪)
 
  新建项目
1)打开xcode之后  选择创建一个项目
技术分享
 2)
技术分享

3)

技术分享

4)

技术分享

 

然后就可以在这个.m文件里写代码了。

下面贴上我从别人Blog找到的xcode常用快捷键 精品啊

技术分享

 

OC的布尔类型是BOOL  返回YES NO

OC的字符串类型NSString 

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        // insert code here...
        BOOL t = YES;
        BOOL f = NO;
        NSString *str = @"test";
        NSLog(@"Hello, World!");
        NSLog(@"%hhd %hhd",t,f);
        NSLog(@"%@",str);
    }
    return 0;
}

运行结果:

技术分享

(Object-c )学习笔记(一)--开发环境配置和与c语言的区别

标签:

原文地址:http://www.cnblogs.com/firstaurora/p/5183841.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!