50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
name = OFAllocMemory(keyLength + 3, 1);
@try {
memcpy(name, "is", 2);
memcpy(name + 2, key.UTF8String, keyLength);
name[keyLength + 2] = '\0';
name[2] = of_ascii_toupper(name[2]);
selector = sel_registerName(name);
} @finally {
OFFreeMemory(name);
}
methodSignature = [self methodSignatureForSelector: selector];
|
|
|
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
name = OFAllocMemory(keyLength + 3, 1);
@try {
memcpy(name, "is", 2);
memcpy(name + 2, key.UTF8String, keyLength);
name[keyLength + 2] = '\0';
name[2] = OFASCIIToUpper(name[2]);
selector = sel_registerName(name);
} @finally {
OFFreeMemory(name);
}
methodSignature = [self methodSignatureForSelector: selector];
|
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
|
name = OFAllocMemory(keyLength + 5, 1);
@try {
memcpy(name, "set", 3);
memcpy(name + 3, key.UTF8String, keyLength);
memcpy(name + keyLength + 3, ":", 2);
name[3] = of_ascii_toupper(name[3]);
selector = sel_registerName(name);
} @finally {
OFFreeMemory(name);
}
methodSignature = [self methodSignatureForSelector: selector];
|
|
|
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
|
name = OFAllocMemory(keyLength + 5, 1);
@try {
memcpy(name, "set", 3);
memcpy(name + 3, key.UTF8String, keyLength);
memcpy(name + keyLength + 3, ":", 2);
name[3] = OFASCIIToUpper(name[3]);
selector = sel_registerName(name);
} @finally {
OFFreeMemory(name);
}
methodSignature = [self methodSignatureForSelector: selector];
|