iOS开发:Interface Builder与Leveler应用开发实践
1. 使用Interface Builder优化SYShapeView
在开发过程中,我们可以利用Interface Builder来优化代码。首先,我们要对 SYShapeView 进行一些调整。
- 修改SYShapeView.h文件 :移除 -initWithShape: 方法原型,添加新属性 @property (nonatomic) ShapeSelector shape; ,使 shape 属性可设置。
@property (nonatomic) ShapeSelector shape;
- 修改SYShapeView.m文件 :
- 丢弃
kInitialDimension和kInitialAlternateHeight的定义。 - 从私有
@interface SYShapeView ()指令中移除shape实例变量。 - 删除整个
-initWithShape:方法。 - 将
-path方法中对
- 丢弃
超级会员免费看
订阅专栏 解锁全文
924

被折叠的 条评论
为什么被折叠?



