字體拉伸
NSString *fontName = @"PingFangSC-Regular";
CGFloat scale = 2.0;
CGAffineTransform transform = CGAffineTransformIdentity;
transform = CGAffineTransformScale(transform, 1.0, scale);
UIFontDescriptor *descriptor = [UIFontDescriptor fontDescriptorWithName:fontName matrix:transform];
clang重寫(xiě).m文件為.cpp文件
clang -rewrite-objc xxx.m
clang -rewrite-objc -fobjc-arc -fobjc-runtime=macosx-10.14 xxx.m
忽略警告
- 忽略單個(gè)警告
#pragma clang diagnostic push
#pragma clang diagnostic ignored "相關(guān)命令"
// 忽略警告的代碼
#pragma clang diagnostic pop
其中相關(guān)命令
通過(guò)右擊對(duì)應(yīng)的警告寸宵,Reveal in Log
找到。
- 忽略某個(gè)類型的所有警告
Build Settings
->Other Warning Flags
添加對(duì)應(yīng)相關(guān)命令
, 如:
-Wformat -> -Wno-format
-Wunused-variable -> -Wno-unused-variable
-Wundeclared-selector -> -Wno-undeclared-selector