Masonry v0.4.0 Release Notes

  • ๐Ÿ›  - Fixed Xcode auto-complete support (nickynick)

    Breaking Changes

    If you are holding onto any instances of masonry constraints ie

    // in public/private interface
    @property (nonatomic, strong) id<MASConstraint> topConstraint;
    

    You will need to change this to

    // in public/private interface
    @property (nonatomic, strong) MASConstraint *topConstraint;
    

    ๐Ÿ‘€ Instead of using protocols Masonry now uses an abstract base class for constraints in order to get Xcode auto-complete support see http://stackoverflow.com/questions/14534223/