在swift中编写函数
在OC中调用函数,
NSLog(@"%@",h.returnTotalRouteX[0]);这行只有用%@才能正确输出,若是用%d则输出不正确。我想要获取该int型的数组元素,该如何做呢?
func returnTotalRouteX()->[Int]{
println("call returnTotalRouteX")
var routeX = [Int]()
for item in totalRoute{
routeX.append(nodeData[item]!.xPosition)
}
println(routeX)
return routeX
}
在OC中调用函数,
GetRoute *h = [[GetRoute alloc] init];
if (h.returnTotalRouteX.count == 0) {
NSLog(@"it is empty");
}
else{
NSLog(@"%@",h.returnTotalRouteX);
NSLog(@"%@",h.returnTotalRouteX[0]);
NSLog(@"it is not empty");
}
NSLog(@"%@",h.returnTotalRouteX[0]);这行只有用%@才能正确输出,若是用%d则输出不正确。我想要获取该int型的数组元素,该如何做呢?