[英]How do do the equivalent of the objective-C mutableCopy in Monotouch?
我在objective-C中有一些代码,它使用'mutableCopy'方法创建一个名为'request'的NSURLRequest对象的可变副本:
NSMutableURLRequest mutableRequest = [request mutableCopy];
我如何在Monotouch中这样做?
我尝试将此代码放入Objective-C monotouch绑定dll中,但是当我调用其中包含此代码的函数时,我在模拟器中遇到了硬崩溃,monodevelop ide会自动从内存中卸载。 崩溃可能与尝试将新复制的mutableRequest重新编组回单一触控有关。
任何意见是极大的赞赏。
Xamarin.iOS 7.0.6现在包括对NSCopying
和NSMutableCopying
类型化支持。
符合这些协议的类型现在导出Copy(NSZone)
或MutableCopy(NSZone)
方法。
如何将mutableCopy的选择器发送到请求对象,这会将IntPtr发送回Monotouch,然后从该IntPtr发送MonoTouch.ObjCRuntime.Runtime.GetNSObject并将其转换为NSUrlMutableURLRequest类(在Monotouch中实现)?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.