iOS 从零开始使用 Swift系列:
探索 iOS SDK
探索 Foundation 框架
使用 UIKit 的第一步
自动布局基础
表格视图基础
导航控制器和视图控制器层次结构
iOS 上的数据持久性和沙盒
构建购物清单应用程序 1
构建购物清单应用程序 2
下一步该去哪里
在开发原生 iOS 应用程序时,[……]
iOS 从零开始使用 Swift系列:
探索 iOS SDK
探索 Foundation 框架
使用 UIKit 的第一步
自动布局基础
表格视图基础
导航控制器和视图控制器层次结构
iOS 上的数据持久性和沙盒
构建购物清单应用程序 1
构建购物清单应用程序 2
下一步该去哪里
在开发原生 iOS 应用程序时,[……]
凡是带有Mutable字样的类型,都是可变的,如果存在相对应的没有Mutable字样的类型,都是不可变的,一旦初始化之后,就不可以再修改。
一、NSString和NSMutableString
1.1 字符串转数字 integerValue
1.2 字符串常用方法:[NSString st[……]
使用 Swift 进行 IOS 开发的道路非常简单直接。
当我开始学习 IOS 开发时,我选择了 Objective-C 作为我的核心编程语言。在我的旅程中,我在使用 Objective-C 时遇到了很多困难,因为它是我遇到过的最难的语言之一。在 Objective-C 的帮助下开发应用程序对[……]
多亏了移动时代,我们现在拥有适用于所有事物的移动应用程序。从理发店到大型零售商,每家企业都有应用程序,这样他们就可以更接近客户。一方面,我们确实利用了这种便利性,但另一方面,在使用这些应用程序时存在暴露大量机密信息的风险。在处理付款和其他敏感信息时,它变得非常重要。
作为这些应用程序的开发人员[……]
为什么每次发布后我的应用程序都会出现这么多错误?
为什么我的 QA 团队经常报告重复性问题和崩溃?
遏制此类问题 的最佳解决方案是单元测试。 在这篇博文中,我们将了解如何将单元测试有效地整合到我们的代码库中,从而减少重复测试工作和错误频率。
有 3 种类型的开发人员级别测试:[……]
这是移动时代,如今几乎所有事情都可以通过我们的智能手机发生。感谢数以百万计的应用程序帮助我们完成我们想要的任何事情。无论是维护您的日程安排(日历)还是在旅途中管理财务信息,所有事情都可以通过我们智能手机上运行的移动应用程序来完成。由于这些应用程序可以访问如此多的机密信息,因此作为开发人员,当我们制作[……]
在这个隐私和安全性逐渐成为第一名的世界中,iOS 为所有希望切换到更安全环境的人提供了最佳选择!尽管 iOS 应用程序开发承诺更高的年收入,但 iOS 开发一直被低估,因为 iOS 客户已经准备好在不同的在线购买上花费更多的钱,并且依赖于定期订阅费或付费应用程序。在本指南中,我们将打破所有关于 iO[……]
由于硬件更新不再像以前那样成为头条新闻,Apple 去年一直试图主导科技新闻,而是宣布了一系列新的隐私保护功能和政策。其中最重要的无疑是 App Tracking Transparency(或简称 ATT),它是 iOS 14.5 更新的一部分。
在 iOS 15 中收到更新的仪表板后,只要首[……]
Transifex Native 是一项强大的技术,它允许您通过完全重新定义本地化堆栈,使本地化成为开发生命周期的无缝部分。
从开发人员的角度来看,它以开源 SDK 的形式出现,您可以在几分钟内直接集成到您的代码中。这为您提供了一个高度自动化的本地化流程,该流程围绕易用性和消除不必要的、繁琐的[……]
我们希望我们的软件能够防错,但实际上,错误场景总是存在的。
所以这篇文章的目的是解释为什么你应该在你的应用程序上处理错误,给你一个处理错误的经验法则,并给出一些你可以在你的应用程序上应用的实际改进。
那么,为什么要处理错误呢?
尽快发现错误
比在您的生产应用程序上发现错误更糟[……]