美文网首页
iOS开发小记

iOS开发小记

作者: 瀚_ | 来源:发表于2019-08-27 15:53 被阅读0次

字体拉伸

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重写.m文件为.cpp文件

clang -rewrite-objc xxx.m
clang -rewrite-objc -fobjc-arc -fobjc-runtime=macosx-10.14 xxx.m

忽略警告

  • 忽略单个警告
#pragma clang diagnostic push
#pragma clang diagnostic ignored "相关命令"
    // 忽略警告的代码          
#pragma clang diagnostic pop

其中相关命令通过右击对应的警告,Reveal in Log找到。

  • 忽略某个类型的所有警告
    Build Settings -> Other Warning Flags 添加对应 相关命令, 如:
-Wformat -> -Wno-format
-Wunused-variable -> -Wno-unused-variable
-Wundeclared-selector -> -Wno-undeclared-selector

相关文章

  • iOS 开发小记-01

    最近又开始写不少业务代码了,有些小知识点小坑,用这个系列记录一下。iOS 开发小记-01iOS 开发小记-02 1...

  • iOS 开发小记-02

    最近又开始写不少业务代码了,有些小知识点小坑,用这个系列记录一下。iOS 开发小记-01iOS 开发小记-02 1...

  • 值得一读

    iOS 开发 Clang Attributes 黑魔法小记 UIApplication的详细介绍 MVVM奇葩说

  • Web版扫雷开发小记(3)

    前篇: web版扫雷开发小记(1)web版扫雷开发小记(2)web版扫雷开发小记(3)web版扫雷开发小记(4) ...

  • IOS开发小记

    1.对服务器进行Https请求 -服务器:获取证书后需提供文件***.pem文件给IOS开发 -IOS开发:将得到...

  • iOS开发小记!

    1:Block 循环引用的问题 宏定义 2: 修改textField的占位符(placeholder)的字体颜色、...

  • iOS开发小记

    这篇文章主要内容是整理了部分iOS开发基础知识和收集了一些iOS开发中的小技巧。由于平时自己没有养成做笔记的习惯,...

  • iOS开发小记

    字体拉伸 clang重写.m文件为.cpp文件 忽略警告 忽略单个警告 其中相关命令通过右击对应的警告,Revea...

  • mylayout布局框架:UIScrollView+UITabl

    ios mylayout布局库,小记一下开发中思考的方案 功能需求 页面基于scrollview,展示内容比较多 ...

  • Web扫雷开发小记(1)

    目录Web扫雷开发小记(2)Web扫雷开发小记(3)Web扫雷开发小记(4) 刚好今天做阿里前端笔试问到扫雷了,那...

网友评论

      本文标题:iOS开发小记

      本文链接:https://www.haomeiwen.com/subject/uumeectx.html