文件名称:GCD_test-work:分配“多线程,GCD”
文件大小:84KB
文件格式:ZIP
更新时间:2024-04-26 19:56:56
Swift
作为开发人员,您经常会与其他人的代码一起来调整和优化您的应用程序。 在本任务中,作为源材料,您将获得一个现成的应用程序,用于选择长度为4个字符的暴力密码。 由于该应用程序仅在一个线程中执行密码猜测,因此未对其进行优化。 目标•了解密码猜测方法的操作•优化start()方法以使用GCD技术在多个线程上开始密码猜测•使用活动指示器损坏的错误进行修复。 当按下开始按钮时,一个活动指示器应出现在statusLabel旁边,以显示密码猜测过程的进度。 完成密码猜测后,活动指示器应隐藏。 初始数据•密码长度:4个字符•密码中使用的字符:“ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789”•实现多线程时,只允许在start()方法中进行更改。程序中文件的说明•密码文件generator.swift-在此文件中generat
【文件预览】:
GCD_test-work-main
----Week3TestWork()
--------Resources()
--------Code()
--------Supporting files()
----Week3TestWork.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(15KB)
--------xcuserdata()
----README.md(2KB)