- 博客(5)
- 资源 (17)
- 收藏
- 关注
原创 iOS6和iOS7处理push不同之处,解决重复push,-(void) application: didReceiveRemoteNotification: fetchCompletionHandl
3. 客户端被杀死的状态,进来push消息;滑动(点击)push消息调起客户端。● iOS 6调用 -(void) application: didFinishLaunchingWithOptions:带有launchDictionary,里面包含了push消息需要简单处理一下,获取真正的内容[launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]● iOS 7以后调用两个方法:-(void) appl
2015-07-30 09:51:22 3916
转载 mac shell终端编辑命令行快捷键——行首,行尾
ctrl+a //移到行首ctrl+e //移到行尾===========linux系统用============alt+a //移到光标所在单词首部alt+e //移到光标所在单词尾部alt+d //删除光标处到单词尾部===============================ctrl+y // 插入最近删除的单词或语句ctrl+k //删除光标处到行尾部分
2015-07-27 13:30:43 25992
原创 判断汉字正则表达式更严谨方法!
正如网上流传的,判断中文的正则表达式,绝大部分是这么写的(OC语言):NSPredicate* predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",@"[\u4e00-\u9fa5]"];/*判断是否为中文的正则表达式*/if([predicate evaluateWithObject:name]){ //是中文}else{ //不是中文}然而上面的正则表达式,逻辑上讲其实不太严谨:比如一些生僻字,它不能正
2015-07-20 14:22:41 12904 12
转载 堆和栈的区别 (转贴)
非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构
2015-07-17 19:05:00 1040
原创 URL参数基础知识
URL参数URL 参数是追加到 URL 上的一个名称/值对。参数以问号 (?) 开始并采用 name=value 的格式。如果存在多个 URL 参数,则参数之间用一个 (&) 符隔开。下面的示例显示带有两个名称/值对的 URL 参数:
2015-07-14 16:29:40 34017
树tree、动态数组dyArray、hashMap、拼图算法
2014-08-15
core-data和sqlite3性能对比demo
2013-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人