一、代码-机器审查不过 一个项目多次提交的,代码重复率超过30% 基本都是会被4.3.如果你的项目是被封号的项目那么重复率1%都不要超过。因为很多项目都是设计UI和逻辑重复 ...
一、代码-机器审查不过 一个项目多次提交的,代码重复率超过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...
load和initialize方法的区别是什么?Demo地址 调用方式 1、load是根据函数地址直接调用2、initialize是通过objc_msgSend调用 调用时刻...