收集iOS--基本數(shù)據(jù)類(lèi)型

面試:解釋weak 和 assign 什么時(shí)候使用 Weak 和 assign
    @property (nonatomic, weak )UIView *view;
ARC 中才有weak MRC 沒(méi)有
weak :弱指針,不會(huì)讓引用計(jì)數(shù)器+1 羹膳, 如果指向?qū)ο蟊讳N(xiāo)毀贤斜,指針會(huì)自動(dòng)清空睁宰。
assign: 很容易造成壞內(nèi)存訪問(wèn)。     用的是  __unsafe_unretained(三年之前的經(jīng)驗(yàn)) 修飾,不會(huì)讓引用計(jì)數(shù)器+1 如果指向內(nèi)存被銷(xiāo)毀爹土。指針不會(huì)清空。


/** VIP */
@property (nonatomic,assign,getter = isVip) BOOL vip;

if(status.isVip)
{
self.vipImageView.hidden =NO;
}else{
self.vipImageView.hidden =YES;
}
特定構(gòu)造方法: 后面帶有  NS_DESIGNATED_INITIALIZER  

1. 子類(lèi)如果重寫(xiě)了父類(lèi)的 【特定構(gòu)造方法】 那么必須調(diào)用 super 調(diào)用 父類(lèi)的指定構(gòu)造方法踩身。 不然會(huì)出現(xiàn)警告胀茵。 

@property ( nonatomic , weak ) UILabel *label;

@property ( nonatomic , strong ) NSDate * created_Time;

@property ( nonatomic , strong ) NSArray * array;
/** 名字  */
@property (nonatomic, copy) NSString  * name   ;

NSLog(“%@”, p.name)

/** 年齡 */
@property (nonatomic, assign ) NSInteger age  ;

NSLog(“%zd”, p.age)

@property (nonatomic, assign ) double price  ;   20.5   %f


@property (nonatomic, assign ) CGRect iconFrame


@property (nonatomic, assign ) float money  ;    %.2f   后面保留兩位 



// 把字符串轉(zhuǎn)成數(shù)值
NSInteger sum = [strString integerValue];
[floatValue doubleValue  intValue  longlongValue]


知識(shí)點(diǎn):
if(username.length == 0)
    {
        [self showInfo:@"賬號(hào)不能為空" message:@"提示" cancelMess:@"我知道了"];
        return; 
        //return 就不會(huì)提醒后面的信息了。
    }

 %.2f   后面保留兩位    32.21
 %02zd    05
 %zd   NSInteger result 
 %lu    [str.length count]

{
 int _age 
double _height
double _weight
NSString *name 
NSString *_tel 
NSString *_email

}
age = %i    height =%f
%i              %p  輸出地址


NSString *str =[[Person alloc] init]
NSUInteger length = [str length];
NSLog(@“%lu”,length)

double sum = [[ p valueForKeyPath:@“books.@sum.price”] doubleValue] ; //返回的是數(shù)組挟阻, 把數(shù)組轉(zhuǎn)成字符串

NSLog(@“%f”琼娘,sum);



 1. OC 提供基本數(shù)據(jù)類(lèi)型  
int   整型  四個(gè)字節(jié) (32位)  符號(hào)%d
float  = 59.5f  浮點(diǎn)數(shù)         符號(hào)%f
double   雙精度浮點(diǎn)數(shù) %f
 char = ^a^ 字符類(lèi)型:一個(gè)字節(jié)(8位) 范圍:-128 + 127   符號(hào):%c

  其他類(lèi)型 : id 類(lèi)型:可以轉(zhuǎn)化為任何數(shù)據(jù)類(lèi)型峭弟。可以存放任何數(shù)據(jù)類(lèi)型的對(duì)象脱拼。
                 (一個(gè)指向這種對(duì)象的實(shí)例變量的指針)   id 是一個(gè)指針  使用時(shí)候不用家*號(hào)   id foo = nil ;
 instancetype  類(lèi)型: 代表任意的類(lèi)型: 會(huì)返回真實(shí)的類(lèi)型瞒瘸,只能用作返回值類(lèi)型,不能作參數(shù)類(lèi)型

Person *person = 【person new】  一步

Person *person = [[Person alloc] init ]熄浓;兩步

[Person alloc] 創(chuàng)建并分配內(nèi)存 情臭, 再利用init 方法初始化對(duì)象。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末赌蔑,一起剝皮案震驚了整個(gè)濱河市俯在,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌惯雳,老刑警劉巖朝巫,帶你破解...
    沈念sama閱讀 221,888評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異石景,居然都是意外死亡劈猿,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)潮孽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)揪荣,“玉大人,你說(shuō)我怎么就攤上這事往史≌叹保” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,386評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵椎例,是天一觀的道長(zhǎng)挨决。 經(jīng)常有香客問(wèn)我,道長(zhǎng)订歪,這世上最難降的妖魔是什么脖祈? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,726評(píng)論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮刷晋,結(jié)果婚禮上盖高,老公的妹妹穿的比我還像新娘。我一直安慰自己眼虱,他們只是感情好喻奥,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,729評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著捏悬,像睡著了一般撞蚕。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上过牙,一...
    開(kāi)封第一講書(shū)人閱讀 52,337評(píng)論 1 310
  • 那天诈豌,我揣著相機(jī)與錄音仆救,去河邊找鬼。 笑死矫渔,一個(gè)胖子當(dāng)著我的面吹牛彤蔽,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播庙洼,決...
    沈念sama閱讀 40,902評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼顿痪,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了油够?” 一聲冷哼從身側(cè)響起蚁袭,我...
    開(kāi)封第一講書(shū)人閱讀 39,807評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎石咬,沒(méi)想到半個(gè)月后揩悄,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,349評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鬼悠,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,439評(píng)論 3 340
  • 正文 我和宋清朗相戀三年删性,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片焕窝。...
    茶點(diǎn)故事閱讀 40,567評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蹬挺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出它掂,到底是詐尸還是另有隱情巴帮,我是刑警寧澤,帶...
    沈念sama閱讀 36,242評(píng)論 5 350
  • 正文 年R本政府宣布虐秋,位于F島的核電站榕茧,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏客给。R本人自食惡果不足惜雪猪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,933評(píng)論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望起愈。 院中可真熱鬧,春花似錦译仗、人聲如沸抬虽。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,420評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)阐污。三九已至,卻和暖如春咱圆,著一層夾襖步出監(jiān)牢的瞬間笛辟,已是汗流浹背功氨。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,531評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留手幢,地道東北人捷凄。 一個(gè)月前我還...
    沈念sama閱讀 48,995評(píng)論 3 377
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像围来,于是被迫代替她去往敵國(guó)和親跺涤。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,585評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容