- 博客(14)
- 收藏
- 关注
原创 iOS NSPredicate
什么是谓词? 谓词是通过NSPredicate,是通过给定的逻辑条件作为约束条件,完成对数据的筛选。 NSArray *array = [[NSArrayalloc]initWithObjects:@"zhangsan",@"lisi",@"wangwu",@"xiaoliu",@"wulili",nil]; NSPredicate *preBeg
2017-02-28 16:20:01 430
原创 srand(time(0)) ;
C++ 随机数生成//先设置种子srand(time(0)) ;//然后产生随机数rand();srand是种下随机种子数,你每回种下的种子不一样,用Rand得到的随机数就不一样。为了每回种下一个不一样的种子,所以就选用Time(0),Time(0)是得到当前时时间值(因为每时每刻时间是不一样的了)。
2017-02-28 15:13:17 3330
原创 iOS description
我们在使用NSLog 和 %@输出某个对象时,就会调用这个对象的 description 方法,它的返回值就是 NSString 字符串类型,所以 description默认实现返回的格式是 类名:对象的内存地址>例如:partner : 0x7facbe12070>不要在 description方法中同时使用 %@ 和 self,如果这样使用了,那么最终会
2017-02-28 15:07:53 412
原创 iOS集成支付宝遇到的第三个问题:Apple Mach-O Linker Error
集成支付宝的过程中遇到的第三个问题:解决办法: 加入 libcrypto.a 和 libssl.a 这两个文件
2017-02-28 14:27:26 889 2
原创 iOS集成支付宝遇到的问题一:Cannot find interface declarationfor'NSObject', superclass of'Base64'
集成过程中遇到的第一个问题:解决办法:创建pch文件,在pch里面加入:#import#import 第一步:第二部:第三步:d
2017-02-28 14:14:35 6059
原创 瀑布流
iOS 中瀑布流有三种实现方法:1.基于UIScollView实现方法,重点是视图的重用,要自己来解决。2.基于UITableView的实现方法,一般都会想到这种方法,不需要考虑重用问题,需要展现几列就用几个tableView,但是要保持几列tableView滑动时同步。3.基于UICollectionView的实现方法,不需要考虑视图重用问题,重点在于实现布局类UICol
2017-02-23 09:31:02 318
原创 iOS 极光推送接收自定义消息
//添加监听者 NSNotificationCenter *defaultCenter = [NSNotificationCenterdefaultCenter]; [defaultCenter addObserver:selfselector:@selector(networkDidReceiveMessage:)
2017-02-16 14:10:15 1875
原创 iOS 极光推送接收通知
//通过通知启动APPNSDictionary *remoteUserInfo = [launchOptionsobjectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; if (remoteUserInfo) {//远程通知启动App [selfmanag
2017-02-16 14:09:00 1672
原创 iOS 极光推送—绑定和取消绑定别名
绑定和取消绑定别名- (void)bindAlia:(NSNotification *)notification{ NSString *userId = [[NSUserDefaultsstandardUserDefaults] objectForKey:@"userId"]; NSString *alias;
2017-02-16 14:05:29 9726 2
原创 iOS 注册极光推送
注册极光推送一.在 AppDelegate.h 文件中定义appKey、channel、isProduction三个字段#import static NSString *appKey =@"XXXXXXXXXX";static NSString *channel =@"Publish channel";static BOOL
2017-02-16 14:03:57 807
原创 iOS设备的相关属性
iOS设备的相关属性:1.设备的名称(例:wanxxxx)[[UIDevicecurrentDevice] name]2.设备的类型(例:iPhone)[[UIDevicecurrentDevice] model]3.设备的系统名称(例:iOS)[[UIDevicecurrentDevice] systemName
2017-02-16 11:07:53 249
原创 iOS 将图片保存到iPhone本地相册
/** * 将图片保存到iPhone本地相册 * UIImage *image 图片对象 * id completionTarget 响应方法对象 * SEL completionSelector 方法 * void *conte
2017-02-16 10:50:43 1553
原创 iOS 重写UIButton
创建一个类"DetailButton.h"继承自UIButton@interface DetailButton :UIButton- (instancetype)initWithFrame:(CGRect)frame { if (self = [superinitWithFrame:frame]) { // 设置按钮的
2017-02-16 10:47:10 3283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人