iOS学习过程中的异常总结
来源:互联网 发布:python 开发框架 编辑:程序博客网 时间:2024/04/30 03:07
默认情况下。是有生成,可能你不知道在哪里。
点击旁边的箭头就可跳转到该文件夹。这里不只程序的目标文件,还有其他的生成的文件。
不过,我还遇到一个意外,就是真机上这样跳转没问题,模拟机上却不行,不知道是不是bug,还是别的原因。我的笨办法是将Release-iphoneos前面的路径复制下来,然后在finder里''前往''。
(如果你想在项目中也生成一份,那么就点击Advanced按钮。将Build Location,选择“locations specified by targets”就可以了。
这时你在Build,那么项目路径下就会产生Build目录。---这个网上找的,没试过)。
4、ARC forbids explicit message send of ‘dealloc’
刚开始,真不知道ARC到底是什么,遇到这个问题,还真不知道该咋办。在iOS SDK 5.0中使用ARC之后,有些东西咱们还是得在对象销毁的时候做,比如说注销Observer什么的,这个时候还是得重写dealloc方法。但是调用[super dealloc]时系统会提示ARC forbids explicit message send of ‘dealloc’,怎么办呢?
根据苹果官方文档(https://developer.apple.com/library/ios/#releasenotes/ObjectiveC/RN-TransitioningToARC/Introduction/Introduction.html)的精神,我们无需在重写的dealloc中添加[super dealloc],因为sdk在编译的时候会自己添加上去。
官方文档相关描述如下:
You may implement a dealloc
[systemClassInstance setDelegate:nil]
Custom dealloc
[super dealloc]
info.plist文件里有个Application supports iTunes file sharing
设置好之后,就可以使用iTunes 进行同步了。
原来是这样的:
self.RecentCell.text = [self.itemsobjectAtIndex:0];
改为这样的:
[[self.RecentCelltextLabel] setText:[self.itemsobjectAtIndex:0]];
7、调用包含c++代码的静态库的时候出现 Apple Mach-O Linker Error
将编译选项里的'' compile source as'' 设置为''object c++ ''
8、使用CGContextDrawImage绘制图片上下颠倒
那是因为在iOS的不同framework中使用着不同的坐标系 :
UIKit - y轴向下
Core Graphics(Quartz) - y轴向上
OpenGL ES - y轴向上
- iOS学习过程中的异常总结
- 学习过程中的一些总结
- 学习Mysql过程中的总结
- java学习过程中的异常处理方式
- 总结iOS 多线程学习过程一
- 总结iOS 多线程学习过程二
- 总结iOS 多线程学习过程三
- 总结iOS 多线程学习过程四
- 总结iOS 多线程学习过程五
- 总结iOS 多线程学习过程六
- j2ee学习过程中的问题总结
- 在学习迷你2440过程中的总结
- 下面是java学习过程中的总结
- OC学习过程中的一些总结
- css学习过程中的一些总结
- javascript学习过程中的一些总结
- 学习vuejs过程中的一些错误总结
- 学习maven过程中的一些异常错误汇总
- 新浪微博、腾讯微博开放平台整合DEMO分享
- ShellExecute 的使用
- 数组
- linux头文件的查找方式和库的搜索路径
- 【CTO论道】京东商城李大学:京东研发团队管理经验谈
- iOS学习过程中的异常总结
- switch与ifelse的效率问题
- ubuntu串口工具minicom的安装,配置与使用
- phonegap开发自动安装插件时需要注意的plugin.xml的设置
- 替换开机动画的音乐
- Web 前端开发者必知的9 个CSS属性
- 如何学习一个新的PHP框架
- Photoshop制作倒影的两种方法
- 分享一套网页配色方案