120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
initWithStringRepresentation: string];
}
- (instancetype)initWithBase64EncodedString: (OFString *)string
{
return (id)[[OFConcreteData alloc] initWithBase64EncodedString: string];
}
@end
@implementation OFData
+ (void)initialize
{
if (self == [OFData class])
object_setClass((id)&placeholder, [OFDataPlaceholder class]);
|
>
>
|
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
|
initWithStringRepresentation: string];
}
- (instancetype)initWithBase64EncodedString: (OFString *)string
{
return (id)[[OFConcreteData alloc] initWithBase64EncodedString: string];
}
OF_SINGLETON_METHODS
@end
@implementation OFData
+ (void)initialize
{
if (self == [OFData class])
object_setClass((id)&placeholder, [OFDataPlaceholder class]);
|