Hello there, I’m trying to optimize my code and reduce copying from different 
buffers into a new one.

I thought I just create a Data value with enough capacity and write directly 
into it. My problem is that Data.init?(capacity:) can fail, but why and when?

Can someone explain this behavior to me?

I’m sending data via TCP sockets and when recn function write directly into a 
Data struct.



-- 
Adrian Zubarev
Sent with Airmail
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to