ios第一篇,记录下socket连接如何拼接信息(字典中如何放一个数字)

     socket的连接是很方便的,但是代码复用性差就不那么方便了。比方说,不同的请求有不同的msgid,端口也可能不通,所以拼接的时候就比较蛋疼了。那么怎么办呢,很简单就是抽象成一个方法,那么问题来了,每次传递进来的可能是个int,要知道int和insnteger都是一回事,可不是对象,放不进字典的。要是使用nsnumber的话呢,nsnumber初始化之后是只读的,不能修改值,也是很麻烦。所以我这里提供一个解决方法,方法中的参数用int,传进来之后再给nsnumber初始化,就是[nsnumber numberwithint:x]这样就ok了,然后在把number放到字典中就解决了拼接的问题。谢谢大家啊!

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

推荐阅读更多精彩内容