【发布时间】:2014-07-26 02:02:50
【问题描述】:
问题一:
Error images.count * 0.05 (images is NSArray),
我想播放动画
代码:
func runAnimationWithCount(count: Int, name :NSString){
var images = NSMutableArray()
for i in 0...count{
var imageName = NSString(format:"%02i", i)
var filename = "\(name)_\(imageName).jpg"
var bundle = NSBundle.mainBundle()
var path = bundle.pathForResource(filename, ofType:nil)
var image = UIImage(contentsOfFile: path)
images.addObject(image)
}
tom.animationImages = images
tom.animationRepeatCount = 1
tom.animationDuration = images.count * 0.05 //Error
tom.startAnimating()
var delay = tom.animationDuration
}
问题2:
如何转换代码(Objective-C -> Swift)
[self.tom performSelector:
@selector(setAnimationImages:)
withObject:nil
afterDelay:delay];
【问题讨论】:
-
您能否更详细地描述您正在尝试做的事情和尝试过的事情?