Skip to content

Commit 59ab3dc

Browse files
authored
Merge pull request #11 from yixiangboy/fix
兼容旧版本FMDB 比如 pod 'FMDB', '2.5'
2 parents 8b43ce3 + 6e991f7 commit 59ab3dc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

DebugDatabase/DatabaseUtil.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ - (NSDictionary*)rowsInTable:(NSString*)tableName {
155155
}else if ([[type lowercaseString] isEqualToString:@"guid"]){
156156

157157

158-
id data = [rs respondsToSelector:@selector(objectForColumn:)] ? [rs objectForColumn:columName] : [rs objectForColumnName:columName];
158+
id data = [rs respondsToSelector:@selector(objectForColumn:)] ? [rs performSelector:@selector(objectForColumn:) withObject:columName] : [rs performSelector:@selector(objectForColumnName:) withObject:columName];
159159
const unsigned char *bytes = (const unsigned char *)[data bytes];
160160
NSMutableString *hex = [NSMutableString new];
161161
for (NSInteger i = 0; i < [data length]; i++) {
@@ -164,7 +164,7 @@ - (NSDictionary*)rowsInTable:(NSString*)tableName {
164164

165165
[columnData safe_setObject:hex?:[NSNull null] forKey:@"value"];
166166
}else {
167-
id obj = [rs respondsToSelector:@selector(objectForColumn:)] ? [rs objectForColumn:columName] : [rs objectForColumnName:columName];
167+
id obj = [rs respondsToSelector:@selector(objectForColumn:)] ? [rs performSelector:@selector(objectForColumn:) withObject:columName] : [rs performSelector:@selector(objectForColumnName:) withObject:columName];
168168
[columnData safe_setObject:obj?:[NSNull null] forKey:@"value"];
169169
}
170170

0 commit comments

Comments
 (0)