记录OC碰到问题

1.NS对象的key和value都不能为空,否则会崩溃。这点和js差别很大。

如果为空的解决办法:

2.AFN DELETE请求时需要加上manager.requestSerializer.HTTPMethodsEncodingParametersInURI= [NSSetsetWithArray:@[@""]];否则服务器收不到JSON。

3.masonry约束之后想要拿到frame需要[view layoutSubviews]一下。

4.TCP/IP UDP MQTT要用单例。

5.添加手势后阻止冒泡的方法使用手势代理。

6.父视图设置alpha时不能用parentview.alpha,这样子视图也会产生相同的alpha,应该用rgba或者[[UIColorblackColor]colorWithAlphaComponent:0.5]。

7.如果碰到父collectionview的cell为多个collectionview,而且严格遵守MVC传值还是出现了cell重用混乱的情况,可以把父collectionview的cell改为不重用。

8.NSString 转char (例如F4要变成char[]里面的0xF4)

9.获得https证书

openssl s_client -connect www.google.com:443 /dev/null | openssl x509 -outform DER > https.cer

www.google.com:443为你自己的https

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容