iOS 从零开始使用 Swift:探索 iOS SDK

iOS 从零开始使用 Swift系列:
探索 iOS SDK
探索 Foundation 框架
使用 UIKit 的第一步
自动布局基础
表格视图基础
导航控制器和视图控制器层次结构
iOS 上的数据持久性和沙盒
构建购物清单应用程序 1
构建购物清单应用程序 2
下一步该去哪里

在开发原生 iOS 应用程序时,[……]

继续阅读

ios基础篇— Foundation框架

凡是带有Mutable字样的类型,都是可变的,如果存在相对应的没有Mutable字样的类型,都是不可变的,一旦初始化之后,就不可以再修改。

一、NSString和NSMutableString
1.1 字符串转数字 integerValue

1.2 字符串常用方法:[NSString st[……]

继续阅读

如何检测 iOS 设备是否越狱

多亏了移动时代,我们现在拥有适用于所有事物的移动应用程序。从理发店到大型零售商,每家企业都有应用程序,这样他们就可以更接近客户。一方面,我们确实利用了这种便利性,但另一方面,在使用这些应用程序时存在暴露大量机密信息的风险。在处理付款和其他敏感信息时,它变得非常重要。

作为这些应用程序的开发人员[……]

继续阅读

在 iOS 中正确地进行单元测试

为什么每次发布后我的应用程序都会出现这么多错误?

为什么我的 QA 团队经常报告重复性问题和崩溃?

遏制此类问题 的最佳解决方案是单元测试。 在这篇博文中,我们将了解如何将单元测试有效地整合到我们的代码库中,从而减少重复测试工作和错误频率。

有 3 种类型的开发人员级别测试:[……]

继续阅读

如何保护 iOS 应用程序?

这是移动时代,如今几乎所有事情都可以通过我们的智能手机发生。感谢数以百万计的应用程序帮助我们完成我们想要的任何事情。无论是维护您的日程安排(日历)还是在旅途中管理财务信息,所有事情都可以通过我们智能手机上运行的移动应用程序来完成。由于这些应用程序可以访问如此多的机密信息,因此作为开发人员,当我们制作[……]

继续阅读

构建 iOS 应用程序更有利可图的 10 大理由

在这个隐私和安全性逐渐成为第一名的世界中,iOS 为所有希望切换到更安全环境的人提供了最佳选择!尽管 iOS 应用程序开发承诺更高的年收入,但 iOS 开发一直被低估,因为 iOS 客户已经准备好在不同的在线购买上花费更多的钱,并且依赖于定期订阅费或付费应用程序。在本指南中,我们将打破所有关于 iO[……]

继续阅读

使用 Transifex Native 本地化您的 iOS 应用程序:操作指南

Transifex Native 是一项强大的技术,它允许您通过完全重新定义本地化堆栈,使本地化成为开发生命周期的无缝部分。

从开发人员的角度来看,它以开源 SDK 的形式出现,您可以在几分钟内直接集成到您的代码中。这为您提供了一个高度自动化的本地化流程,该流程围绕易用性和消除不必要的、繁琐的[……]

继续阅读

iOS 中的有效错误处理

我们希望我们的软件能够防错,但实际上,错误场景总是存在的。

所以这篇文章的目的是解释为什么你应该在你的应用程序上处理错误,给你一个处理错误的经验法则,并给出一些你可以在你的应用程序上应用的实际改进。

那么,为什么要处理错误呢?

尽快发现错误

比在您的生产应用程序上发现错误更糟[……]

继续阅读