目前分为四个推送:用户推送,本地推送,远程推送,地理位置推送。用户推送我们先开始讲这个用户推送,我们要使用之前必须先注册这个推送,用户要允许这个程序进行推送注册过程:[objc]viewplaincopyif(IS_IOS8){//1.创建消息上面要添加的动作(按钮的形式显示出来)UIMutableUser..
分类:
移动开发 时间:
2014-10-11 10:36:56
阅读次数:
334
简介:上篇我们讲到了KVC,这篇我们学习KVO,全名为:Key Value Observing,直译为:基于键值的观察者。那它有什么用呢?KVO主要用于视图交互方面,比如界面的某些数据变化了,界面的显示也跟着需要变化,那就要建立数据和界面的关联。ObjC中提供的KVO就是解决这种问题的。以下用显示页...
分类:
其他好文 时间:
2014-10-10 23:15:14
阅读次数:
201
[objc]view plaincopyprint?转载学习-(void)drawLayer:(CALayer*)layerinContext:(CGContextRef)ctx{CGFloatwidth=10.0f;//drawathickredcircleCGContextSetLineWidt...
分类:
移动开发 时间:
2014-10-09 01:36:07
阅读次数:
325
第四章:Visual EffectsRounded Corners例子4.1cornerRadius源码在这里下载:http://www.informit.com/title/9780133440751[objc]view plaincopyprint?#import"ViewController....
分类:
移动开发 时间:
2014-10-09 00:18:57
阅读次数:
401
具体的效果可以参考微信ios7版的UITableview 它最后一行cell的separator是顶到最左边的首先设置tableFooterView[objc]view plaincopy_messageTableview.tableFooterView=[[UIViewalloc]initWith...
分类:
其他好文 时间:
2014-10-09 00:03:07
阅读次数:
203
Method Swizzling: 即方法交换。先来学点Objective-C的运行时来热热身。一、在Objective-C中,message与方法的真正实现是在执行阶段绑定的,而非编译阶段。编译器会将消息发送转换成对objc_msgSend方法的调用。 objc_msgSend方法含两个必要参数....
分类:
其他好文 时间:
2014-10-08 15:12:25
阅读次数:
230
objc[322]: Class _NSSwiftEnumeratorBase is implemented in both
分类:
编程语言 时间:
2014-10-07 17:42:03
阅读次数:
174
———Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ———1、简介(1) id 是万能指针,相当于NSObject *,能指向\操作任何OC对象。 只适用于OC对象,即能保存任何OC对象。(2)id类型的定义typedef struct objc_object{ C.....
分类:
其他好文 时间:
2014-09-30 16:23:09
阅读次数:
161
如何实现树级目录的折叠和展开
1 引言
最近一直在用swift写项目,目前已经完成了小半,大概11月中旬能够完成,到时会出个系列视频,把源码放出来。我是iOS 零基础学习swift,之前没有任何objc经验,这几个星期一直在掉坑爬坑的循环中度过。当前不仅swift中文资料稀缺,英文资料也很少,不少问题到最后还是要去看objc代码,导致我现在看objc连蒙带猜也能明白个七七八八。除此之外...
分类:
移动开发 时间:
2014-09-30 13:03:29
阅读次数:
597
多个人共同操作同一个项目或拷贝项目时,经常会出现类似这样的问题:Undefined symbols for architecture i386:"_OBJC_CLASS_$_xx文件名", referenced from:下面是可能导致这类问题出现的原因及修改:1.相关工程文件未导入你可以直接在这里...
分类:
其他好文 时间:
2014-09-28 12:18:11
阅读次数:
128