首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Lebron
掘友等级
iOS 开发工程师
热爱学习,热爱英语。主要写 iOS 和 React 应用。
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
最新
热门
【iOS开发】调试时使用Instruction Pointer改变某个变量的值
在调试过程中,我们可能遇到这样的需求:想通过给某个变量赋不同的值,来看看应用运行的效果。 通常我们想到的办法是改变变量的值,然后重新运行应用。但这个方法很浪费时间。 其实在调试的时候,LLDB给我们提供了一个命令,可以直接执行语句,从而改变我们想修改的变量值。这个命令是expr…
【iOS开发】设置多个schemes和configurations来实现应用环境的切换
在开发过程中,我们一般会先在测试环境进行开发,确保功能没问题之后才放到生产环境。在测试和生产环境切换的过程中,我们通常要切换第三方SDK的API key、服务器的域名等等。 我看到有些应用是这么做的:在应用目录里面用两个plist文件来存储各种API key和域名之类的,一个存…
【iOS开发】在特定的View Controller允许屏幕旋转
目前我们常用的iOS应用,大部分都是只支持竖屏。但是在某些View Controller中,我们想让应用支持横屏。经过查阅资料,总结出比较理想的实现步骤,如下: 1. 这三个支持的屏幕方向要勾上 2. 在AppDelegate中,声明一个属性shouldAutorotate,默…
【iOS开发】如何将旧的Objective-C项目逐渐转为Swift项目
Swift语言 2014 年发布,经过苹果的不断改进和完善,语法方面已经趋于稳定。如果是新建的项目,严重建议使用Swift,因为Swift必定会取代Objective-C。然后对于用Objective-C写的旧项目,我们有两个选择:1)直接整个项目用Swift重写;2)在旧项目…
【Kickstarter-iOS 源码分析】08 - 第三方工具
这篇文章简单总结下 Kickstarter-iOS 中用到的第三方工具。 CircleCI 是一个持续集成的持续部署的工具,可以让开发者们更容易、更快地构建、测试和部署应用程序。 当开发者修改代码并提交之后,这个工具会自动运行测试,测试通过后,就可以部署到设定好的服务器上,测试…
【Kickstarter-iOS 源码分析】07 - 测试
测试,是软件开发中非常重要的一个环节。我翻阅了 Kickstarter-iOS 中的大部分测试文件,这篇文章我来总结一下在 Kickstarter-iOS 中都测试了什么和怎样进行测试的。 在 Kickstarter-iOS 中,单元测试的对象主要分两类:Model 和 Vie…
【Kickstarter-iOS 源码分析】06 - UI 的管理
以前,我们经常看到开发者们在争论:对于 UI 的创建,纯代码手写好还是用 Storyboard / Xib 好?这里就不对这个话题展开了,这么久过去了,相信各位开发者在自己的心里已经有了答案。下面我们看看 Kickstarter 是如何使用 Storyboard / Xib 来…
【Kickstarter-iOS 源码分析】05 - 网络请求的处理和 Deep Linking
从 Environment 中,可以了解到 Service 是处理应用中所有网络请求的。进入到 Service, 这里编写了所有的网络请求方法。再仔细看,你会发现很多请求是通过类似 request(.facebookConnect(facebookAccessToken: to…
【Kickstarter-iOS 源码分析】04 - Environment 和 AppEnvironment
有经验的 iOS 开发者应该都知道,在开发过程中我们需要设计一些对象来存储应用的全局状态,例如当前的登录用户等等。而在 Kickstarter-iOS 中,Environment 和 AppEnvironment 就是干这事的。这篇文章我们来研究下这两个 struct 。 打开…
【Kickstarter-iOS 源码分析】03 - MVVM 架构
Kickstarter-iOS 把 MVVM 模式贯彻地非常彻底。MVVM 的全称是 Model-View-ViewModel,所以我们可能会觉得要有 View 存在的地方,才可以用 ViewModel。但是 Kickstarter-iOS 在 AppDelegate 中也使用…
下一页
个人成就
文章被点赞
266
文章被阅读
88,588
掘力值
1,717
关注了
0
关注者
305
收藏集
0
关注标签
15
加入于
2017-12-17