我如何测试 swift 编程是否只有一种方法在 xcode 中有效?
how can i test to see if only one of the methods works in xcode with swift programming?
我不想 运行 整个项目,因为我有其他 类 以及我不想要的主要故事板 运行,我只想 运行 下面的代码,这可能吗?
import Foundation
var eventCapacity : Int?;
var eventAttendees : String?;
var attendees = 0;
func addAttendee (user_id:User){
if eventCapacity < attendees {
attendees++;
print("Going to event")
}
}
func removeAttendee(user_id:User){
attendees--;
print("Not going")
}
func getAttendees(){
print(attendees)
}
您可以使用 Playground
来实现。打开 Xcode 然后转到文件 -> 新建 -> 游乐场并按照步骤操作。将您的代码与 User class 的实现一起复制到那里。你应该能够调用你的函数并测试它们。
正如 Vishnu gondlekar 所说:使用 playgrounds
!
但有一点要注意:
For testing small pieces of code we usually write Unit Tests ;-)
And as default every new Xcode projects comes with a test setup ... so
go ahead and write tests! At the same time you will improve the quality of your code ;-)
我不想 运行 整个项目,因为我有其他 类 以及我不想要的主要故事板 运行,我只想 运行 下面的代码,这可能吗?
import Foundation
var eventCapacity : Int?;
var eventAttendees : String?;
var attendees = 0;
func addAttendee (user_id:User){
if eventCapacity < attendees {
attendees++;
print("Going to event")
}
}
func removeAttendee(user_id:User){
attendees--;
print("Not going")
}
func getAttendees(){
print(attendees)
}
您可以使用 Playground
来实现。打开 Xcode 然后转到文件 -> 新建 -> 游乐场并按照步骤操作。将您的代码与 User class 的实现一起复制到那里。你应该能够调用你的函数并测试它们。
正如 Vishnu gondlekar 所说:使用 playgrounds
!
但有一点要注意:
For testing small pieces of code we usually write Unit Tests ;-) And as default every new Xcode projects comes with a test setup ... so go ahead and write tests! At the same time you will improve the quality of your code ;-)