1

アプリが iOS の UIPasteBoard にデータを設定する場合、それらはディープ コピーですか、それともシャロー コピーですか?

4

2 に答える 2

1

あなたが尋ねるなら- (void)setData:(NSData *)data forPasteboardType:(NSString *)pasteboardType、それは確かに深いコピーです。

について尋ねるstringsURL'sColorsそれらもディープ コピーされます。

UImageはプロトコルを実装していないためImages、同じを使用していると確信していますCGImageRefNSCopying

アプリケーションを閉じるだけでテストでき、データがペーストボードに残っていることを確認できます。

于 2013-09-13T04:39:23.163 に答える