Object-C初體驗
前幾周,看了書,標記了要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是主流,真的是這樣啊。
相關文章
- Angular 初體驗Angular
- http初體驗HTTP
- AQS初體驗AQS
- golang 初體驗Golang
- OpenCV 初體驗OpenCV
- Nuxt 初體驗UX
- indexedDB 初體驗Index
- laravel初體驗Laravel
- Flutter初體驗Flutter
- jQuery初體驗jQuery
- ollama 初體驗
- Electron初體驗
- go modules 初體驗Go
- ReactNative初體驗React
- react hooks初體驗ReactHook
- Laravel Octane 初體驗Laravel
- gRPC初體驗RPC
- Mybatis初體驗(二)MyBatis
- Vue 初體驗(上)Vue
- Canvas 動畫初體驗Canvas動畫
- html初體驗#2HTML
- Docker容器初體驗Docker
- Docker for Mac 初體驗DockerMac
- Docker 容器初體驗Docker
- 表分析初體驗
- web assembly 初體驗Web
- .Net Aspire初體驗
- SpringMVC初體驗SpringMVC
- Argo CD初體驗Go
- 微服務新體驗之Aspire初體驗微服務
- PyQt5 初體驗QT
- golang 與 docker 初體驗GolangDocker
- Python初體驗——列表Python
- Vue.js初體驗Vue.js
- React Native 初體驗React Native
- Go初體驗|基礎Go
- Github codespaces 初體驗Github
- 微軟YARP初體驗微軟