Open Chanzd opened 5 years ago
通过pod 导入没有这个问题,就在demo代码的framework会有问题
解决了么?我也是这个问题, 资料真少啊
我改为cocoapod导入的了 就好了,莫名其妙
我改为cocoapod导入的了 就好了,莫名其妙
哪一个版本的demo?自己写的代码吗?可否贴下代码
下载了最新的代码,使用命令行编译出来的framework,3个相关的动态库都添加了,下载代码是抄官方文档的, 这个request在进入 getObject: 方法之前是有值的,进入方法之后就没值了 【如图所示】
下载了最新的代码,使用命令行编译出来的framework,3个相关的动态库都添加了,下载代码是抄官方文档的, 这个request在进入 getObject: 方法之前是有值的,进入方法之后就没值了 【如图所示】
有点不可思议,这个getObject 相关代码放在外面可以正常运行吗,在里面打个断点,传参正常情况下不应该出现这种问题。
单独拿出来也是crash,唯一跟里面有区别的就是在外面参数不是nil了,不知道是xcode问题 还是以上几个Category没有加载进去的原因,我单独添加了这几个Category,虽然request参数看着还是nil,但是下载成功了,只不过在回调数据处理的时候又crash了
能简单做个demo吗 ,因为这边确实没测出问题,看你的代码也没什么问题
ipone 5c ,ios 10.3.3
请尝试 我用你的framework 下载成功 只是Other Linker Flags中加入-ObjC 你写的分类全部删掉,试一下
1. 学到了Categorty中的类在编译中不会被链接,需要加入-objc 谢谢您!2.实在不好意思,没有仔细看文档,浪费了您的时间。
客气了 ,文档的问题,解决就好。
wenhao201000 邮箱:wenhao201000@163.com |
---|
Signature is customized by Netease Mail Master
在2019年09月26日 18:27,海文 写道:
学到了Categorty中的类在编译中不会被链接,需要加入-objc 谢谢您!2.实在不好意思,没有仔细看文档,浪费了您的时间。
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.
遇到同样的问题,用spm包管理器怎么设置Other Linker Flags的值?linkerSettings: [.linkedLibrary("resolv"), .unsafeFlags(["-ObjC"])],这样设置无效
遇到同样的问题,用spm包管理器怎么设置Other Linker Flags的值?linkerSettings: [.linkedLibrary("resolv"), .unsafeFlags(["-ObjC"])],这样设置无效
我用你上面的设置,没问题了
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSDictionaryM oss_setObject:forKey:]: unrecognized selector sent to instance 0x60000153e140' *** First throw call stack: ( 0 CoreFoundation 0x00000001029071bb __exceptionPreprocess + 331 1 libobjc.A.dylib 0x0000000101717735 objc_exceptionthrow + 48 2 CoreFoundation 0x0000000102925f44 -[NSObject(NSObject) doesNotRecognizeSelector:] + 132 3 CoreFoundation 0x000000010290bed6 forwarding_ + 1446 4 CoreFoundation 0x000000010290dda8 _CF_forwarding_prep_0 + 120 5 OSSImsgeUpload 0x0000000100a8bce7 -[OSSClient(Object) putObject:] + 1415 6 OSSImsgeUpload 0x0000000100a788ad 50+[OSSImageUploader uploadImages:isAsync:complete:]_block_invoke + 413 7 Foundation 0x0000000101184f9e NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK + 7 8 Foundation 0x0000000101184ea5 -[NSBlockOperation main] + 68 9 Foundation 0x0000000101181c14 -[NSOperationInternal _start:] + 689 10 Foundation 0x0000000101187c4b NSOQSchedule_f + 227 11 libdispatch.dylib 0x000000010383d595 _dispatch_call_block_and_release + 12 12 libdispatch.dylib 0x000000010383e602 _dispatch_client_callout + 8 13 libdispatch.dylib 0x000000010384154d _dispatch_continuation_pop + 565 14 libdispatch.dylib 0x0000000103840927 _dispatch_async_redirect_invoke + 859 15 libdispatch.dylib 0x000000010384f00a _dispatch_root_queue_drain + 351 16 libdispatch.dylib 0x000000010384f9af _dispatch_worker_thread2 + 130 17 libsystem_pthread.dylib 0x0000000103c2a169 _pthread_wqthread + 1387 18 libsystem_pthread.dylib 0x0000000103c29be9 start_wqthread + 13 ) libc++abi.dylib: terminating with uncaught exception of type NSException