摘要:
什么是内购? 只要在iPhone App上购买的不是实物产品(也就是虚拟产品如qq币.虎牙币.电子书......) 都需要走内购流程,苹果这里面抽走三成。 使用内购需要走的流程。 1,填写协议,税务和银行业务; 2,填写用户和职能; 创建内购的项目 3,写代码,和后台配合 4,添加项目内购测试账号; 阅读全文
摘要:
开发中接口偶尔也会遇到接口数据依赖的问题,比如接口二需要接口一返回的某个回参作为入参才能请求,这时就需要等接口一请求完成在去调用接口二。一般都是使用信号量、GCD等。 遇到这种问题博主一般都是使用信号量。如下发 __block dispatch_group_t group = dispatch_gr 阅读全文
摘要:
安装CocoaPods第一步 起因:重装系统后需要重新安装CocoaPods网上搜了下发现很多都过时了,已经不能用了。而且taobao Gems源已经停止服务,现在有ruby china提供服务 PS:"$"开头表示需要在终端下执行 1.安装RVM 期间可能需要输入密码(我安装时没有提示,密码就是开 阅读全文
摘要:
在后台返回值为Null为空时,我们代码没有判断时,程序就会崩溃。当时一直很疑惑是为啥,后来发现是数据问题,由于服务器的数据库中有些字段为空,然后以Json形式返回给客户端时就会出现这样的数据。当我们通过一些第三方数据解析库解析数据后,就会是下图这种数据格式。null既不是字符串也不是nil所以我们有 阅读全文
摘要:
1.注册GitHub账号。 "GitHub官网 传送门" 2.创建仓库 阅读全文
摘要:
系统版本: 10.12.6 SourceTree版本:2.3.1 (中文版) "SourceThree安装包 密码:9jc3 传送门" 目录 1.创建gitHub账号和仓库 2.sourceTree管理gitHub仓库and简单使用 3.sourceTree解决问题的方法 4.sourceTree常 阅读全文
摘要:
1.检测用户是否打开推送通知 2.跳转的其他的设置界面的字段 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=NOTIFICATIONS_ID"]]; About — prefs:root=Ge 阅读全文
摘要:
1.使用上拉加载更多, 当数据加载完调用 [ableView.mj_footer endRefreshingWithNoMoreData] 方法显示 已经全部加载完毕 这个方法,一定要放在 [tableView.mj_footer endRefreshing]; 停止加载方法的后面,不然 [able 阅读全文
摘要:
使用NSMutableParagraphStyle实现label文字首尾的缩进 阅读全文
摘要:
1.首先确定发布app的所必要选中或者切换的弄好 比如切换环境到 由测试环境切换到正式环境。 2.打发布包 首先选中Product 然后选中Archive。 3.等待编译。 4.打包成功 会进入到下面这个界面。 5.我一般都是选中export 打一个发布包 然后用application loader 阅读全文
摘要:
下面是我对AFN刷新一个简单的封装我们只需要传过去一个tableView就好了 简化了一些代码 使用方法 [HuTableViewRefresh tableViewRefresh:self.tableView success:^(refreshType refresh) { refresh == T 阅读全文