美文网首页
4、小知识点总结

4、小知识点总结

作者: 紅寶石 | 来源:发表于2017-03-07 14:44 被阅读0次

这篇文章会一直持续的更新,放些我个人遇到的问题:

1、判断后台返回的字符串是否为空的方法:

- (BOOL)StringIsNullOrEmpty:(NSString *)str
{
    if (str == nil || [str isKindOfClass:[NSNull class]] || str.length == 0)
    {
        return NO;
    }else
    {
        return YES;
    }
}

2、合并真机和模拟器framework

    终端查看framework适用于真机还是模拟器方法:lips -info 文件路径
合并步骤:
1)进入工程Edit Scheme—>Build Configuration :release
2)修改工程Build Settings —>Architectures —>Build Active Architecture Only —>Release:NO
3)分别在真机和模拟器下运行framework
4)合并真机和模拟器framework里面的执行文件
      合并方法:lipo -create 真机路径 模拟器路径 -output 真机路径

3、修改cell自带的image的大小,imageView属性是readonly,所以只能对image的大小进行修改

    1       UIImage *icon = [UIImage imageNamed:@"test0.jpg"];  
    2       CGSize imageSize = CGSizeMake(30, 30);  
    3       UIGraphicsBeginImageContextWithOptions(imageSize, NO,0.0); //获得用来处理图片的图形上下文。利用该上下文,你就可以在其上进行绘图,并生成图片 ,三个参数含义是设置大小、透明度 (NO为不透明)、缩放(0代表不缩放)  
    4       CGRect imageRect = CGRectMake(0.0, 0.0, imageSize.width, imageSize.height);  
    5       [icon drawInRect:imageRect];  
    6       myCell.imageView.image = UIGraphicsGetImageFromCurrentImageContext();  
    7       UIGraphicsEndImageContext();   
    8     /* 
    9       常用的图片缩放方式这三种: 
    10               UIGraphicsBeginImageContext // 一个基于位图的上下文(context),并将其设置为当前上下文(context)。 
    11       UIGraphicsGetImageFromCurrentImageContext // 把当前context的内容输出成一个UIImage图片 
    12       UIGraphicsEndImageContext // 关闭图形上下文 
    13  思路 
    14  调用UIGraphicsBeginImageContextWithOptions获得用来处理图片的图形上下文。 
    15  利用该上下文,就可在上面进行绘图操作而生成图片。 
    16  调用UIGraphicsGetImageFromCurrentImageContext可当前上下文中获取一个UIImage对象。 
    17  在所有的绘图操作后记住要调用UIGraphicsEndImageContext关闭图形上下文。

相关文章

  • 4、小知识点总结

    这篇文章会一直持续的更新,放些我个人遇到的问题: 1、判断后台返回的字符串是否为空的方法: 2、合并真机和模拟器f...

  • 无标题文章

    综和复习本月知识点总结: 一:微信小程序 二:vue复习 三:js复习 四:新知识点 一:微信小程序知识点总结 开...

  • 2019-12-05 Login Button and Reco

    Salesforce小知识点总结:Enable the 'Administrators Can Login as ...

  • webApI

    总结 :小知识点 其实我看懂了下面的英文:

  • 求职准备

    1:知识点总结 2:项目总结 3:常见面试问题总结 4:公司筛选 5:安排面试行程 6:面试!!!

  • 小知识点总结

    1. Xcode 修改模板:在此路径中修改相应的模板 2. [!] Failed to connect to G...

  • 知识点小总结

    HTML部分 浏览器显示形式区分块级元素行内元素 元素特点区分替换元素非替换元素 H5新特性语义化元素 artic...

  • 小知识点总结

    最近看的东西比较杂,简要的对不太熟悉的东西做个记录,也对计算机基础知识做点回顾。 运算符 1.&*, &+, &-...

  • 小知识点总结

    小知识点总结 标签(空格分隔): 随笔 1.H5&C3新知识点 H5新标签 H5中新增了很多具有“语义化”的新标签...

  • 小知识点总结

    占坑

网友评论

      本文标题:4、小知识点总结

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