iOS学习笔记
kingpeter__
这个作者很懒,什么都没留下…
展开
-
2021-05-08
iOS 对象的copy页面面通过对象进行传值 例如 A传对象m到B 在B 修改时不影响 A的值用到步骤1、在Class @interface上声明NSCopying协议,2、在Class @implementation中实现协议方法- (id)copyWithZone:(NSZone *)zone。使用runtime,避免一个一个属性的去赋值#import <objc/runtime.h>-(id)copyWithZone:(NSZone *)zone {...原创 2021-05-08 10:03:08 · 78 阅读 · 0 评论 -
iOS中SocketIO 的使用总结
由于项目要求客户端app和服务器端建立socket长连接,用于接收服务器端推送的消息。由于服务器端已经使用了Socket.iO库,所以我在iOS就选择了Socket.IO-Client-Swift的框架。其他框架已经很久没有维护所以放弃。在导入和使用过程中遇到了一些问题。1、oc项目引用Swift的框架Socket.IO-Client-Swift ; 2、连接过程的设置和参数传递。第一步导入S...原创 2019-11-21 16:15:23 · 1282 阅读 · 0 评论 -
iOS 开发学习笔记 (1)如何解析url中的参数数据
iOS 开发学习笔记 (1)中如何解析url中的数据url是统一的资源定位符,是资源的地址,可以通过url获得相应的资源。同样在url字符串中也包含了很多数据,在iOS开发中苹果也提供了一些接口对如url的这些数据进行解析。一、获得url中的域名和服务器名NSString *host= [url host];NSLog(@"%@",host);二、获得url中的参数NSString *query原创 2016-06-23 09:59:23 · 1513 阅读 · 0 评论