摘要:
1、首先苹果IAP把每次购买抽象成了一个事务(SKPaymentTransaction), 2、在购买成功后的客户端二次验证。 每次购买成功之后都会把encodeStr存到本地,验证成功再进行删除。以后每次打开应用或打开充值会先查看是否有未完成的验证 阅读全文
摘要:
关于这个问题看过两三次了,但是每次过两个月脑袋里又会不清晰,索性记录一下加深一下印象。 一、nil 当一个对象置为nil时,这个对象的内存地址就会被系统收回。置空之后是不能进行retain,copy等跟引用计数有关的任何操作的。 比如: 上述操作都是错误的 二、Nil nil完全等同于Nil,只不过 阅读全文
摘要:
NSString *Name = @"yc"; //第一个常量NSDocumentDirectory表示正在查找沙盒Document目录的路径(如果参数为NSCachesDirectory则表示沙盒Cache目录), //第二个常量NSUserDomainMask表明我们希望将搜索限制在应用的沙盒内 阅读全文
摘要:
cd /Users/wyc/Desktop/cocos2d-x-3.16/tools/cocos2d-console/bin python cocos.py new HelloWorldDemo -p net.game.allage -l cpp -d ~/Desktop HelloWorldDem 阅读全文
摘要:
最近在写一个必填选项的提示符,类型‘*姓名’这样 *还要红色。发现字符串的attributedText属性可以搞定。记录一下 来源:http://blog.csdn.net/qq_29892943/article/details/51859393 感谢作者 阅读全文
摘要:
UICollectionViewCell选中高亮状态 UIButton的高亮状态 UIButton的选中保持这个状态再点击取消状态 阅读全文
摘要:
1、网络监测 2、网络请求 get请求 post请求 3、下载 4、上传 上传下载感谢简书WK_IOSDevelpoer 阅读全文
摘要:
正常的选项卡流程 cocoapods就不说了 创建一个CYLTabBarControllerConfig类 另外还有自定义的加号按钮 要创建一个CYLPlusButton的类不要忘了加上CYLPlusButtonSubclassing协议 如果正常按钮数目是奇数的话 要实现 如何调整、自定义 Plu 阅读全文
摘要:
//equalto 和 mas_equalto 是有区别的。但是我们不打算去了解,可以通过添加以下代码来统一。 //注意!! 宏定义必须要放在 import 引入头文件之前! //define this constant if you want to use Masonry without the 阅读全文
摘要:
两个可以放一起 /** * 获取文件地址 */ - (NSString* )getFilePath:(NSString* )filePath { NSArray* array = [filePath componentsSeparatedByString:@"/"]; NSString* fileN 阅读全文