系列文集:爆栈热门 iOS 问题。目录在此。仓薯翻译,欢迎指正:) 问题 我在 ARC 模式下编译出了这个 warning: 我的代码是这么写的: 为什么会有这个 warni...

系列文集:爆栈热门 iOS 问题。目录在此。仓薯翻译,欢迎指正:) 问题 我在 ARC 模式下编译出了这个 warning: 我的代码是这么写的: 为什么会有这个 warni...
源起 公司有几个私有pod库,一直使用的是:git =>'https://xxxx.git'这种方式集成的,但是每次 pod update 的时候都需要下载一遍,而且公司的网...
转载自SegmentFault 一般我们在一下两种情况下会遇到!和?的使用1.声明变量时 2.在对变量操作时 由于这两种情况的意义不同,所以分开进行解释:1.声明变量时在声明...
组件化开发系列:(一)iOS组件化开发架构设计思考(二)iOS组件化开发实施一期文档 前言 我们在谈模块化、组件化,中心路由,响应式编程,三层、四层架构,依赖注入等概念...
前言:最近两年很火爆的网络框架Retrofit,使用它的时候,查看文档会告诉你,要求后台的服务器哥们必须符合REST规范给你设计接口,作为安卓开发工程师来说,我就很奇怪了,R...
2018年 iOS 技术发展有点跌宕起伏。在苹果官方进入慢车道的同时,谷歌却强势推出了新的跨平台移动架构 Flutter;同一时间,与 Flutter 类似的跨平台解决方案 ...
简书社区PoC试运行将于11月15日0点正式上线,每日瓜分1万钻,简书er人人赚钻时代已经来临。 当拥有了简书钻以后,许多简书er第一个疑问可能是「有了简书钻,我们怎么玩」。...
作为程序员,代码是一定要写的,而且要天天写。在好多地方见过这样一种说法: 只会写程序的程序员不是好程序员 当然,我不赞同这种观点,因为有的人他天生就是为程序而生的。但是掌握一...
Fastlane简介 Fastlane是用Ruby语言编写的一套自动化工具集和框架,每一个工具实际都对应一个Ruby脚本,用来执行某一个特定的任务,而Fastlane核心框架...
在向队列中添加任务时,可以直接在对应的函数中添加 block。但是如果想对任务进行操作,比如监听任务、取消任务,就需要获取对应的 block。 创建block object-...
一、从面向对象到Objective-C概览copy 1、面向对象: In object-oriented programming, object copying is cre...