前言 最近在开发一款意大利的APP中,需要用到FaceBook登录,记录下流程。 一、申请FaceBook账号、创建应用、获取应用编号、填写应用信息,提交审核 FaceBoo...

前言 最近在开发一款意大利的APP中,需要用到FaceBook登录,记录下流程。 一、申请FaceBook账号、创建应用、获取应用编号、填写应用信息,提交审核 FaceBoo...
一、代码-机器审查不过 一个项目多次提交的,代码重复率超过30% 基本都是会被4.3.如果你的项目是被封号的项目那么重复率1%都不要超过。因为很多项目都是设计UI和逻辑重复 ...
ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HT...
知识点 1、 基本使用 2、 runloop关系 3、 Timer销毁方式 关于timer的调用分为两种 timerWithTimeInterval 开头 scheduled...
写在前面 本文中提到的 presented 和 presenting ,分别指被展示者和展示者,譬如 [viewControllerA presentViewControll...
创建NSTimer 创建NSTimer的常用方法是: + (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)...
响应式编程&链式编程 公司的几个共享项目, 有较多后台定时的网络请求,定位和蓝牙操作的组合. 原方案是通过闭包嵌套起来, 如此一来有些比较头疼的问题: 闭包回调地狱, 每个组...
Run custom shell script '[CP] Embed Pods Frameworks' 解决方案 升级CocoaPods版本, 问题将在1.12.1[htt...
Category的本质 Demo首先我们写一段简单的代码,之后的分析都基于这段代码。 我们之前讲到过实例对象的isa指针指向类对象,类对象的isa指针指向元类对象,当p调用r...