国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

【讀書筆記】iOS-復制的種類

2019-11-14 18:18:29
字體:
來源:轉載
供稿:網友

一,你可以使用不同的方法復制對象。大多數對象都引用(即指向)其它對象。

二,淺層復制,不復制引用對象,新復制的對象只指向現有的引用對象。NSArray類的copy方法是淺層復制。當復制一個NSArray類的對象時,你復制的對象只復制指向引用對象的指針,而不復制引用對象本身。如果復制一個NSArray類的對象,該對象包含5個NSString類的對象,則你最終得到的是5個可供程序使用的字符串對象,而不是10個字符串對象。如果那樣的話,每個新對象最終獲得一個指向一個字符串對象的指針。

三,深層復制,將復制所有的引用對象。如果NSArray的copy方法是深層復制,則在復制操作完成以后你將得到10個可用的字符串對象。

四,你可以根據特定的類的需要,自由混搭深層復制和淺層復制你的給合對象。

 

參考資料:《Objective-C基礎》


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临湘市| 新巴尔虎左旗| 乐东| 连城县| 汉阴县| 抚远县| 达孜县| 伊川县| 诏安县| 枞阳县| 五华县| 淮阳县| 保康县| 铅山县| 陆河县| 翁牛特旗| 彩票| 青龙| 揭阳市| 龙海市| 青川县| 太和县| 弥勒县| 张家口市| 太康县| 建始县| 桐柏县| 南丹县| 尖扎县| 拉萨市| 镇沅| 游戏| 巴塘县| 长海县| 乐昌市| 南召县| 囊谦县| 永泰县| 荔波县| 麦盖提县| 汶上县|