- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 iOS socket 连接第三方库asyncsocket 和GCDasyncsocket
Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发送的这些消息。所以,Socket一定包含了通信的双发,即客户端(Client)与服务端(server)。1)服务端利用Socket监听端口;2)客户端发起连接;3)服务端返回信息,建立连接,开始通信;4)客户端,服务端断开连接。
2015-09-23 14:40:20 2034
原创 Q&A: HOW TO FIX XCODE’S "USED AS THE NAME OF THE PREVIOUS PARAMETER" WARNING
:问题的核心在于:没有按照Ob-C推荐的方法来声明多参数函数。省略了第二个或是后面参数的参数名,只用到一个冒号和行参名称,这样就造成编译器(Xcode 4.6及以上)警告。下文一共提供了三种方法来解决这一问题。When you upgrade to Xcode 4.6, you may find that you are getting a number of compiler warni
2015-09-23 14:18:59 819 1
原创 iOS8新特性 : Size Classes
iOS8新特性:Size Classes,是对老式UI思路的全新抽象:把各个设备屏幕(iphone4,5,6, ipad,iwatch?)以及它们的屏幕旋转状态都抽象成屏幕Size的变化,将这些Size归纳成几个类别(Class)宽(正常,任意, 紧凑),高(正常,任意, 紧凑) 3x3共9种Size,每种Size都可以设置特定的一套布局,如果不特殊指定,默认是在(宽任意,
2015-09-18 16:53:02 570
转载 IOS OC声明变量在@interface括号中与使用@property的区别
刚开始接触OC再看别人写的代码的时候,常常困惑于人家在声明属性时的写法,总结出来有三中方式,不知道哪一种比较规范化,现在我把三种方式贴出来,然后再一一探讨每个方式声明属性的区别。方式一:直接在@interface中的大括号中声明。@interface MyTest : NSObject{ NSString *mystr;}方式二:在@int
2015-09-01 10:50:18 1116
转载 属性指示符的类型及作用
当使用@property定义property时,还可在@property和类型之间用括号添加一些额外的提示符,可使用的特殊指示符如下 · assign:该指示符指定对属性只是进行简单赋值,不更改对所赋的值的引用计数。这个指示符主要适用于NSInteger等基础类型,以及short、float、double、结构体等各种C数据类型。 提示:引用计数是Objective-C内存
2015-09-01 10:42:26 908
ZigBee.Wireless.Networks.and.Transceivers
2014-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人