日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Object-C基础入门笔记(一)

發(fā)布時間:2023/12/18 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Object-C基础入门笔记(一) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

OC基礎(chǔ)入門筆記之一

// // main.m // oc // // Created by lujun on 2020/9/20. // Copyright ? 2020 lujun. All rights reserved. ///*OC 的源文件的后綴名是。m m代表message。 消息機(jī)制@autoreleasepool 自動釋放池NSLogNSLog 是 printf增強(qiáng)版NSLog(@“格式控制字符串”,變量列表);用法跟printf 差不多float f1 = 12.33f;NSLog(@“jack f = %f”,f1);2020-09-20 01:00:29.955420+0800 oc[1452:50250] f1 = 3.140000自動換行,不要加 、n ,帶有時間 ,項(xiàng)目名稱,進(jìn)程id,進(jìn)程號,OC中的字符串。 NSStringNSString 類型的指針變量 專門用來存儲OC字符串的地址OC的字符串的常量必須要使用1個前綴@符號NextStep ---> Cocoa ---->Foundation@符號將C字符串轉(zhuǎn)換成 OC 字符串cc -c xx.mcc xx.o -framework Foundation./a.outC語言的常用數(shù)據(jù)類型a.       基本數(shù)據(jù)類型int double float charb. 構(gòu)造類型數(shù)組 結(jié)構(gòu)體。 枚舉c.指針類型int *p1d 空類型voide typedef 自定義類型2)BOOL類型1)??梢源鎯ES或者NO中的任意一個數(shù)據(jù)2)一般情況下 BOOL 類型的變量用來存儲條件的表達(dá)式結(jié)果BOOL b1 = YES;BOOL 的本質(zhì)typedef signed char BOOL實(shí)際上BOOL類型的變量是一個有符號的char變量#define YES {(BOOL)1}#define NO {(BOOL)0}YES 實(shí)際就是1NO 實(shí)際就是03). Booleana. Boolean 類型的變量可以存儲true 或者falseb。 一般情況下 Boolean 類型的變量*/#import <Foundation/Foundation.h>@interface Person : NSObject {@publicNSString *_name;int _age;float _height;} @end@implementation Person@end@interface Student : NSObject {@publicNSString *_name;int _age;int _yuwen;int _shuxue;int _yingyu;} @end@implementation Student@endint main(int argc, const char * argv[]) {@autoreleasepool {// insert code here...NSLog(@"Hello, World!");float f1 = 3.14f;NSLog(@"f1 = %f",f1);NSString *str = @"demo1";NSLog(@"demo=%@",str);int num1 = 10;int num2 = 20;BOOL b2 = num1 > num2;BOOL b1 = YES;char b3 = 1;Person *p1 = [Person new];p1->_name = @"demo";p1->_age = 18;p1->_height = 180.01f;(*p1)._age = 19;(*p1)._height = 179.99f;(*p1)._name=@"demo3";NSLog(@"%@",p1->_name);Student *st1 = [Student new];st1->_age=19;st1->_name = @"Jack";st1->_yuwen = 100;st1->_shuxue = 99;st1->_yingyu = 88;NSLog(@"sd1 對象的姓名是%@ 年齡 %d,語文%d,數(shù)學(xué)%d,英語%d",st1->_name,st1->_age,st1->_yuwen,st1->_shuxue,st1->_yingyu);}return 0; }

總結(jié)

以上是生活随笔為你收集整理的Object-C基础入门笔记(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。