- 博客(5)
- 收藏
- 关注
原创 Socket编程
这篇文章讲述的是iOS平台上的BSD Socket编程。最终目的是封装一个向其它终端发送数据的TCP客户端类。BSD Socket的API这里不作介绍。先封装一个C++类,实现数据的收发,下面是代码实现,关键部分已有注释.h文件//// CYSocketClient.h// TinyPos//// Created by huangcy on 15/4/7.// Cop
2016-03-06 21:12:00
238
原创 二维码
初次接触二维码扫描的时候还是iOS4.3的系统,那时候还没有原生的API,记得当时是使用zbar来弄的,那个麻烦啊……现在好了,Core Image就可以实现二维码的生成和从图片识别二维码。一、二维码的生成使用CIQRCodeGenerator滤镜即可从字符串生成二维码:+ (UIImage *)generateQRCode:(NSString *)inputMessage size:
2016-03-03 19:32:09
263
原创 UIPlaceHolderTextView
项目开发中有时候需要给UITextView增加PlaceHolder,在以前的开发中封装过这样的一个类,继承于UITextView,可直接设置PlaceHolder和颜色。实现的思路是直接在UITextView中增加一个透明的不可响应事件的子UITextView,子UITextView的文字即为PlachHolder。使用NSNotificationCenter监听UITextView的输入事
2016-02-29 21:41:16
616
原创 使用纯代码显示一个空白的视图
入行iOS开发已经几年了,期间使用过xib和storyboard开发界面,最终还是选择了纯代码的模式。由于现在的Xcode新建的工程是默认使用storyboard来创建界面的,这篇文章介绍如何使用纯代码来创建初始界面。一、打开Xcode新建一个基于单视图的iOS工程,创建成功后展开项目导航会看到一个名字为Main.storyboard的文件,删除该文件。如下图:
2016-02-28 08:52:33
681
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人