240 發(fā)簡信
IP屬地:北京
  • 120
    frame和bounds的區(qū)別

    在iOS中我們會經(jīng)常遇到frame和bounds粟关,這兩個概念很相似届宠,但是也有區(qū)別。frame還好理解闰渔,但是bounds就比較容易迷惑人。我們通過實例來講解下bounds的概念...

  • 話沒寫錯膘侮,它上方例子內(nèi)的內(nèi)存地址寫一樣了,應(yīng)該內(nèi)存地址不一樣的

    iOS copy和mutableCopy 整理

    copy 和 mutableCopy 你真的理解嗎的榛?最近發(fā)現(xiàn)很多面試者基本都不能很好地回答這個問題琼了。所以整理一下。 copy和mutableCopy的概念: copy 淺拷貝...

  • 補充幾點:
    1夫晌、Flutter替代native趨勢不大雕薪,畢竟需要與平臺硬件對接,這樣需要同時會native和Flutter語言和組件使用晓淀,不如專心把native學(xué)精所袁;
    2、Flutter性能并沒有文中表述的那么好凶掰,這主要依賴于他的引擎燥爷,引擎再強也干不過原生的蜈亩;
    3、Flutter比React-native性能上有很大提升局劲,畢竟一個是直驅(qū)勺拣,一個橋接奶赠,但是不支持熱更新鱼填,本質(zhì)上就是ios和Android語言整合的低配版。
    綜上毅戈,存在的即是合理的苹丸。Flutter有他的優(yōu)勢也有劣勢,不然他不會出現(xiàn)或者直接搞掉native苇经,但是看現(xiàn)在的情形赘理,F(xiàn)lutter優(yōu)勢還是不夠明顯的,畢竟三方庫不多扇单,還有推廣方面的原因吧商模,希望開發(fā)者正確看待每一項技術(shù)。

  • 120
    iOS分類不能添加屬性原因的探索

    最近跟人交流時蜘澜,提到一個問題施流,說iOS分類中不能添加屬性。這里探討一下不能添加的原因和添加的方法鄙信。首先瞪醋,創(chuàng)建一個person類,代碼如下: XGPerson.h XGPers...

  • iOS11適配tabview

    if (@available(iOS 11.0, *)) { self.discoveryHealthTableView.contentInsetAdjustmentBeha...

  • 自定義tabview刪除按鈕

    - (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)r...

  • copy assign retain 修飾屬性的set 方法

    @property (nonatomic,retain) NSString * name; - (void)setName:(NSString*)name { if(_nam...

  • 要看的

    https://blog.csdn.net/wangweijjj/article/details/51888750 KVC的底層實現(xiàn)? ViewController生命周期 ...

  • 多線程死鎖

    異步執(zhí)行block肯定不會發(fā)生死鎖 事實上鸦采,導(dǎo)致死鎖的原因一定是: 在某一個串行隊列中宾巍,同步的向這個隊列添加block。 同步的向串行隊列中添加 另外渔伯,因為隊列是可以嵌套的蜀漆,...

  • ios-結(jié)構(gòu)體和類的區(qū)別

    1篡撵、結(jié)構(gòu)體只能封裝屬性判莉,類卻不僅可以封裝屬性也可以封裝方法。如果一個封裝的數(shù)據(jù)有屬性也有行為育谬,就只能用類了券盅。 2、結(jié)構(gòu)體變量分配在棧膛檀,而OC對象分配在堆锰镀,棧的空間相對于堆來說...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品