Object-C初体验
2024-08-29 20:06:12
前几周,看了书,标记了要Coding的例子。(书是写博客,CSDN送的,也可以用C币买)
周末,来搞几个例子。
2015年春,刚刚买Mac的时候,就搞了1个Object-C的HelloWorld,毕竟新手。
总的来说,Mac、XCode、Object-C,用起来特别的不习惯啊。
操作系统、快捷键、IDE的用法,难受的要死,毕竟用了10多年Windows,一下子很难切换到Mac。
买的Mac,键盘也比较小,搞起来不是很方便,没有Hp电脑那么习惯。
今天,亲自Coding了几个小例子,里程碑,表明我真的开始动手了。
//
// main.m
// switch
//
// Created by fansunion on 15/11/15.
// Copyright (c) 2015年 demo. All rights reserved.
// #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here...
NSLog(@"Hi, FansUnion!");
}
return 0;
}
2015-11-15 11:36:44.984 switch[1410:50516] Hi, FansUnion!
Program ended with exit code: 0
//
// main.m
// for
//
// Created by fansunion on 15/11/15.
// Copyright (c) 2015年 demo. All rights reserved.
// #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) {
@autoreleasepool {
// insert code here...
int n =0;
int sum=0;
for(n=1;n<=10;n=n+1){
sum += n;
}
NSLog(@"The sum is %i",sum);
}
return 0;
}
2015-11-15 11:08:42.517 for[1242:40319] The sum is 55
Program ended with exit code: 0
Mac很有艺术感,但是多个软件之间切换真的很难用。
Windows是主流,真的是这样啊。
最新文章
- typedef 和 #define 的区别
- windows 7 右下角登陆信息去除
- springmvc 表单字段list提交问题
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解(转VIII)
- sprint3终极演示
- 【linux】spinlock 的实现
- PHP中的include和require
- Proxy模式
- iOS开发——网络Swift篇&;NSURLSession加载数据、下载、上传文件
- JS正则表达式验证数字非常全
- 自定义textView的高度
- SDL介绍
- python下线程以及锁
- android:background=";@drawable/home_tab_bg";
- SRM 582 Div II Level Two SpaceWarDiv2
- SmartCoder每日站立会议07
- JQ封装图片预加载插件
- java 面试,如何提升自己的实力,摘自 java web轻量级开发面试教程
- webuploader 上传文件 生成链接下载文件
- 直接引用vee-validate校验插件
热门文章
- LightOJ - 1132 Summing up Powers 矩阵高速幂
- 使用具体解释及源代码解析Android中的Adapter、BaseAdapter、ArrayAdapter、SimpleAdapter和SimpleCursorAdapter
- 【金阳光測试】大话Android自己主动化測试--Android自己主动化系列(1)--金阳光于2013年4月份
- vim 插件之vim-trailing-whitespace
- poj--2083--Fractal(dfs)
- Webfont 的兼容性问题[持续更新]
- js 字符串首字母转为大写 正则
- 服务器TCP连接中 TIME_WAIT 状态过多
- 为什么越来越少的开源项目使用 GPL 协议
- elementui的时间选择器开始时间和结束时间的限制