iOS
xyzhang2018
这个作者很懒,什么都没留下…
展开
-
[iOS]NSInteger int long区别
为什么要写这篇文章呢?源于初学iOS开发中遇到的一个蛋疼的bug,在网络请求json后转model时,对其中照片宽高进行赋值时错误的使用了NSUInteger进行强转,导致复制后的图片size为负数,表现在UI上就是所有图片都为默认大小而不是真实大小…不过这也提醒大家编程时要考虑到极端情况起码有个默认值兜底????NSInteger、int、longNSInteger定义的头文件:#if __LP64__ || 0 || NS_BUILD_32_LIKE_64typedef long NSInteg原创 2020-09-19 22:10:22 · 781 阅读 · 0 评论 -
XCode模拟器只能选择MyMac解决方案
清理Derived Data rm -rf ~/Library/Developer/Xcode/DerivedData/OR Xcode---> Preferences--->Location--->Derived Data更改Deployment Info中的target点击Project根目录-> General -> Deployment Info重启XCode若此时还没有模拟器列表单击项目名称->出现Edit Schem..原创 2020-09-03 16:17:53 · 538 阅读 · 0 评论