iOS采坑记录

采坑记录

iOS 通过 Webview点击下载链接问题

Webview点击下载链接,需要通过文件名下载文件,需要通过NSURLResponse 的suggestedFilename属性获取文件名。服务端设置的"Content-Disposition" = "attachment;filename=xxxx.doc",如果 xxx 里面有空格,会导致拿不到文件名。这里需要使用文件名编码的方法解决,注意最好不要用BASE64编码,因为 iOS 这个字段的解析有长度限制,可以使用国标编码格式。


属性对象设置成 assign 会导致野指针

assign属性赋值,assign 会成为野指针,如果正好遇到 assign 赋值下面有同类型属性赋值,会导致 assign 属性的指针指向了下一属性的值,造成莫名问题


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。