xcode报[__NSCFConstantString pointSize]错误分析
2015-09-29 14:26
375 查看
NSString*contentStr=@"字符串长度或者高度的计算";
CGFloat heigt=[contentStr
boundingRectWithSize:CGSizeMake(cell.contenTLable.frame.size.width,
100000) options:\
NSStringDrawingTruncatesLastVisibleLine |
NSStringDrawingUsesLineFragmentOrigin |
NSStringDrawingUsesFontLeading
attributes:@{NSFontAttributeName:
@"8"}
context:nil].size.height+15;
在运行的时候一直报这个错
-[__NSCFConstantString pointSize]: unrecognized selector sent to instance 0x10eabb678
后来找出原因是这里的错@{NSFontAttributeName: @"8"},不能直接写数字,而是要写成NSFont型正确写法是
@{NSFontAttributeName:[UIFont
systemFontOfSize:12]}
这个错误很不容易发现,以后得多注意这些个小细节
CGFloat heigt=[contentStr
boundingRectWithSize:CGSizeMake(cell.contenTLable.frame.size.width,
100000) options:\
NSStringDrawingTruncatesLastVisibleLine |
NSStringDrawingUsesLineFragmentOrigin |
NSStringDrawingUsesFontLeading
attributes:@{NSFontAttributeName:
@"8"}
context:nil].size.height+15;
在运行的时候一直报这个错
-[__NSCFConstantString pointSize]: unrecognized selector sent to instance 0x10eabb678
后来找出原因是这里的错@{NSFontAttributeName: @"8"},不能直接写数字,而是要写成NSFont型正确写法是
@{NSFontAttributeName:[UIFont
systemFontOfSize:12]}
这个错误很不容易发现,以后得多注意这些个小细节
相关文章推荐
- 一键打电话
- How many---hdu2609(最小表示)
- 用sed替换文件中的空格
- mysql5.5多实例安装
- Nginx-Squit
- 移动web如何显示出滚动条
- Java 中非公平锁与公平锁的区别
- 如果没有 Android,世界会怎样?-IT蓝豹
- Lucene--DirectoryReader
- CocoaPods 的又一个小坑 required by `Podfile`
- Tools ------ Download ------Installing the SDK
- 查找rust平台相关代码的文档
- 顺序表实现两个集合的合并
- 数据库的增长方式
- 版本检测更新 调用AppStore 显示自己的app
- 微软笔试题-highways
- R中的列表与数据框
- 斯坦福iOS7 2013-2014秋Assignment 6的一种答案 #3
- permutation 问题小结——康托展开
- UIViewController的基本概念与生命周期