腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
韦弦的偶尔分享
最近自己没啥产出,所以主要翻译一些大神的博文,自己学习的同时,希望对您也有用。
专栏作者
举报
195
文章
338704
阅读量
37
订阅数
订阅专栏
申请加入专栏
全部文章(195)
swift(130)
ios(114)
编程算法(65)
其他(25)
api(21)
xcode(16)
ide(11)
小程序(11)
javascript(10)
微信(10)
json(9)
objective-c(7)
node.js(7)
腾讯云测试服务(7)
存储(6)
打包(5)
http(5)
xml(4)
网站(4)
express(4)
网络安全(4)
面向对象编程(4)
编译(4)
官方文档(3)
iphone(3)
java(3)
c++(3)
php(3)
git(3)
渲染(3)
容器(3)
swiftui(3)
程序员(3)
对象(3)
cocoa(2)
mac os(2)
android(2)
文件存储(2)
单元测试(2)
ntp(2)
数据结构(2)
https(2)
import(2)
编码(2)
管理(2)
语法(2)
云 API(1)
bash(1)
jquery ui(1)
css(1)
html(1)
webview(1)
listview(1)
数据库(1)
sql(1)
linux(1)
bash 指令(1)
访问管理(1)
海外加速(1)
数据加密服务(1)
图像处理(1)
游戏(1)
缓存(1)
html5(1)
tcp/ip(1)
安全(1)
sdk(1)
axes(1)
blur(1)
code(1)
hide(1)
init(1)
mac(1)
matching(1)
next(1)
self(1)
slider(1)
snapkit(1)
super(1)
编程(1)
变量(1)
服务(1)
工具(1)
工作(1)
函数(1)
继承(1)
开发(1)
框架(1)
模型(1)
排序(1)
配色(1)
配置(1)
视频(1)
数组(1)
图表(1)
系统(1)
协议(1)
搜索文章
搜索
搜索
关闭
Swift 单元测试入门
腾讯云测试服务
单元测试
xcode
swift
ios
编程语言中的单元测试是为了确保编写的代码按预期工作。给定一个特定的输入,您希望代码带有一个特定的输出。通过测试您的代码,能够给您当前的重构和发布建立信心,因为您将能够确保代码在成功运行您的测试套件后按预期工作。
韦弦zhy
2023-01-06
2.6K
0
Swift 中风味各异的依赖注入
腾讯云测试服务
api
swift
ios
网络安全
在之前的文章中,我们看了一些使用依赖注入的不同方法,以实现Swift应用中更多的解耦和可测试架构。例如, "在Swift中使用工厂的依赖注入"中把依赖注入和工厂模式结合起来,以及"在Swift中避免使用单利" 中利用依赖注入取代单利。
韦弦zhy
2022-03-30
754
0
在Swift中使用工厂进行依赖注入
listview
android
容器
腾讯云测试服务
编程算法
当涉及到使代码更加可测试时,依赖注入是一个重要工具。与其让对象创建自己的依赖关系或作为单例访问它们,不如让对象在工作中需要的一切都从外部传入。这使我们更容易看到一个给定的对象有哪些确切的依赖关系,同时也使测试变得更加简单——因为可以模拟依赖项以捕获和验证状态和值。
韦弦zhy
2022-03-30
779
0
利用Swift协议替换历史遗留的代码
api
数据库
sql
单元测试
腾讯云测试服务
维护任何应用程序、框架或系统的一个重要部分是处理历史代码。无论一个系统的架构有多好,历史遗留问题总是会随着时间的推移而被建立起来——这可能是因为底层SDK的变化,因为功能集的扩展,或者仅仅是因为团队中没有人真正知道某个特定部分是如何工作的。
韦弦zhy
2022-03-30
429
0
通过 3 个简单的步骤测试使用了系统单例的 Swift 代码
腾讯云测试服务
php
api
swift
ios
大多数为苹果的任何平台编写的应用程序都依赖基于单例的API。从UIScreen到UIApplication再到NSBundle,静态API在Foundation、UIKit和AppKit中无处不在。
韦弦zhy
2022-03-30
433
0
JSONEncoder 基础类型编码失败的解决方法
json
编程算法
腾讯云测试服务
ios
swift
JSONEncoder 在 Swift 中还是非常常用的,最近项目中有需要将APP数据转换为JSON格式之后,再发送给服务器的需求,测试过程中,然后报了如下错误:
韦弦zhy
2021-11-24
749
0
Swift:静态工厂方法
swift
ios
api
腾讯云测试服务
大多数对象在我们的APP中使用之前,都需要某种形式的设置。无论是我们要根据APP的品牌设置样式的视图(View),还是要配置的视图控制器(View Controller),亦或是在测试中创建存根的值时,我们经常发现需要将设置代码放在某个地方。
韦弦zhy
2020-02-18
2.3K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档