AHKBuilder:基于构建器模式的不可变对象的初始化

时间:2024-06-06 11:16:56
【文件属性】:

文件名称:AHKBuilder:基于构建器模式的不可变对象的初始化

文件大小:17KB

文件格式:ZIP

更新时间:2024-06-06 11:16:56

Objective-C

AHKBuilder AHKBuilder允许您AHKBuilder地将基于构建器模式的初始化添加到不可变对象。 博客文章中介绍了实现方法: : 用法 假设您有一个简单的Reminder类: @interface Reminder : NSObject @property ( nonatomic , copy , readonly ) NSString *title; @property ( nonatomic , strong , readonly ) NSDate *date; @property ( nonatomic , assign , readonly ) BOOL showsAlert; @end 仅需三个简单的步骤,您就可以为您的类添加使用builder块初始化的功能: 使用#import 导入AHKBuild


【文件预览】:
AHKBuilder-master
----.travis.yml(435B)
----AHKBuilderTests()
--------Reminder.m(279B)
--------Reminder.h(758B)
--------Info.plist(747B)
--------AHKBuilderTestsForClass.m(2KB)
--------AHKBuilderTestsForProtocol.m(1KB)
----AHKBuilder.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(26KB)
--------xcshareddata()
----.gitignore(215B)
----README.md(2KB)
----AHKBuilder()
--------NSObject+AHKBuilder.h(360B)
--------AHKBuilder.h(412B)
--------NSObject+AHKBuilder.m(6KB)
--------Info.plist(820B)
--------NSInvocation+AHKAdditions.m(3KB)
--------NSInvocation+AHKAdditions.h(289B)

网友评论