小编cod*_*ran的帖子

如何在objective-c中实现"swset的快速"?

Swift(来自http://www.raywenderlich.com/发布的"教程的iOS动画:第12章" ):

let photoLayer = CALayer()

@IBInspectable
  var image: UIImage! {
    didSet {
      photoLayer.contents = image.CGImage
    }
}
Run Code Online (Sandbox Code Playgroud)

如何在objective-c中实现上述语法?我知道只设置photoLayer的属性和图像如下:

@property (strong, nonatomic) CALayer *photoLayer;
@property (strong, nonatomic) IBInspectable UIImage *image;
Run Code Online (Sandbox Code Playgroud)

但我不知道如何didset{...}使用objective-c语法实现部件,请帮忙!

cocoa-touch objective-c ios swift didset

14
推荐指数
1
解决办法
9619
查看次数

标签 统计

cocoa-touch ×1

didset ×1

ios ×1

objective-c ×1

swift ×1