获得徽章 0
- 来自 GitHubDaily 的过年必备安利--WeChatLuckyMoney 是一个可以帮助你在微信抢红包时战无不胜的 Android 应用。自动检测并且拆开红包,速度超乎你的想象。快过年了,祝大家玩得开心
,GitHub 地址:
github.com
329 - Chinese-number-gestures-recognition 是一个基于卷积神经网络的数字手势识别安卓 APP,主要功能为:通过手机摄像头识别做出的数字手势,能够识别数字0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 对应的手势,GitHub 地址:
github.com
211 - #iOS知识小集#「 三个打印类信息的私有方法 」
想在 NSLog 打印变量的类型信息,无意中找到了看到 「 Extended Type Info in Objective-C 」 这篇文章,发现了 NSObject 打印类相关信息的三个私有方法,分享一下:
1. _methodDescription/_shortMethodDescription:打印接收者的所有实例方法和类方法,包括私有方法;
2. _ivarDescription:打印接收者的成员变量,包括类型和值;
我们可以如下使用这几个方法:
UIView *view = [[UIView alloc] init];
NSLog(@"%@", [view performSelector:@selector(_ivarDescription)]);
打印的信息如图1所示。
如果对这些信息感兴趣,可以重写类的 debugDescription() 方法,在这个方法里面调用上面几个方法。
需要注意一个问题:这些方法在是 iOS 7+ 中,在 UIKit 里面实现的,所以在 Mac OS 中用不了,可以尝试建一个控制台程序,看看结果。
参考:Extended Type Info in Objective-Ct.cn
更多知识小集的内容,请查看:t.cn ,也可以关注我们的公众号:iOS-Tips
@Lefe_x @Vong_HUST @高老师很忙 @故胤道长 @halohily @KANGZUBIN展开评论2