摘要: 这几天开始学xmpp,先做了超级简易版,以后慢慢加强因为是简易的,服务器也是简易的,用py脚本写的服务器因为我是拿来用的就不放上源码了首先StoryBoard上面拖一些控件,都是简单的,然后加一下约束,这里就不详细说了比较要注意的是这里我们把输入框容器view的底部约束连线,等下会用到@proper... 阅读全文
posted @ 2015-03-25 09:48 罕见 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 上次写了一篇利用FMDB将对象放进数据库http://www.cnblogs.com/hanjian/p/4344112.html像我写的HJShop是及其简单的,如果对象有很多属性,那岂不是很麻烦这里我们就要用到运行时机制了首先用Ivar *class_copyIvarList(Class cls... 阅读全文
posted @ 2015-03-23 13:26 罕见 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一讲到KVO好像很神奇很厉害的样子,那究竟是什么原理呢首先,我们先来见一个最简单的KVO新建一个Person类,就一行代码@property (nonatomic, assign) int age;然后在viewController中调用一下- (void)viewDidLoad { [super... 阅读全文
posted @ 2015-03-22 19:08 罕见 阅读(161) 评论(0) 推荐(0) 编辑
摘要: //掷骰子题,掷骰子100次,输出每个号出现的次数void one(){ for (int i=1; i字符串反转(比如@"123"调用方法后返回@"321");计算英文字母的个数(比如@"5435abc54abc3AHJ5"调用方法后返回的是9);去除字符串两端空格(比如@" 1235 45 "... 阅读全文
posted @ 2015-03-21 18:53 罕见 阅读(353) 评论(0) 推荐(0) 编辑
摘要: #import NSInteger codeLineCount(NSString *path){ //1.获取文件管理者,这是一个单例 NSFileManager *manage = [NSFileManager defaultManager]; //2.判断文件夹or文件 BOOL dir... 阅读全文
posted @ 2015-03-20 22:32 罕见 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 局部变量定义:在代码块内部定义的变量作用域:从定义变量的那一行开始,一直到代码块结束生命周期:从定义变量的那一行开始分配存储空间,代码块结束后,就会被回收没有默认的初始值全局变量定义:在函数外面定义的变量作用域:从定义变量的那一行开始,一直到文件结尾(能被后面的所有函数共享)生命周期:程序一启动,就... 阅读全文
posted @ 2015-03-20 20:17 罕见 阅读(1081) 评论(0) 推荐(1) 编辑
摘要: 写在前面:我使用了runtime来更好的运作,详见第二篇http://www.cnblogs.com/hanjian/p/4359568.html首先建立一个HJShop类,实现NSCoding协议#import @interface HJShop : NSObject@property (nona... 阅读全文
posted @ 2015-03-17 13:02 罕见 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: 在iOS开发中,经常要考虑系统的向下兼容,如果使用了低版本不存在的API ,则不能向下兼容,这时候如果想兼容低版本,就需要根据当前设备的版本进行不同的处理,在低版本中可能要牺牲一些新功能。下面以UITabBarItem修改字体为例,说明一下如何向下兼容if ([[[UIDevice currentD... 阅读全文
posted @ 2015-03-16 11:32 罕见 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 下载RegexKitLite软件包,解压后有2个文件,需要加载到project中,然后还要加载frameworklibicucore.dylib重要的一步:RegexKitLite要设置成不实用ARC,不然编译会出错。 在 Project Settings -> Build Phases 中,对这... 阅读全文
posted @ 2015-03-16 11:29 罕见 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #pragma -mark 点击模态视图外的空白处隐藏模态视图- (void)viewDidAppear:(BOOL)animated{ [super viewDidAppear:animated]; _tapRecognizer = [[UITapGestureRecognizer alloc... 阅读全文
posted @ 2015-03-16 11:27 罕见 阅读(273) 评论(0) 推荐(0) 编辑