`
jiagou
  • 浏览: 2533584 次
文章分类
社区版块
存档分类
最新评论

iPhone开发相关问题解決方法

 
阅读更多

(1)iPhone initWithFrame: reuseIdentifier: isdeprecated

你有受过initWithFrame: reuseIdentifier: is deprecated警告的困扰吗?在iOS3.0之后的版本不再使用这样的语法,解决方法如下:

找到如下代码:

Objective-C代码

1. -(id)initWithFrame:(CGRect)framereuseIdentifier:(NSString*)reuseIndentifier{

2. [superinitWithFrame:framereuseIdentifier:reuseIdentifier];

3. ...

4. }

修改成:

Objective-C代码

1. -(id)initWithStyle:(UITableViewCellStyle)stylereuseIdentifier:(NSString*)reuseIndentifier{

2. [superinitWithStyle:stylereuseIdentifier:reuseIdentifier];

3. ...

4. }

(2)missingrequiredarchitecturei386infile

解决办法:Target->Build Settings->Search Paths, 删除FrameworkSearch Paths 里面内容就可以了。

(3)删除iphone模拟器中一些不使用的应用程序

解决方法:按住一个图标不松手, 等着出现小叉,然后点击小叉选择删除

(4)在interface builder 下Tableview怎么Style没有Indexed选项呢

如果我要把表视图改成索引风格的怎么改?

解决方法:把style属性改为Plain选项就行了

(5)[self.navigationController pushViewController:nextController animated:YES];运行时出现Thread 1:program received signal:"SIGABRT"

解决办法:查看输出的提示信息为

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "SecondLevelViewController" nib but the view outlet was not set.'

意思是我的SecondLevelViewController没有绑定相应的xib文件,打开相应的xib文件,按住Control,将File's Owner图标连接到View图标,选择view输出口,保存,OK。

(6)代码NSString *name=[[NSStringalloc]initWithFormat:[resultsobjectForKey:@"appname"]];出现警告:

"format not a string literal and no format arguments"

解决方法:将代码改为下面这一行

NSString*name=[[NSStringalloc]initWithFormat:[resultsobjectForKey:@"appname"],nil];

(7)ASIHTTPrequest的使用需要链接相关类库

在项目中添加CFNetwork.framework、SystemConfiguration.framework, MobileCoreServices.framework,CoreGraphics.framework和libz.1.2.3.dylib这几个类库

(8)Xcode 4出现警告Warning:The Copy Bundle Resources build phase contains this target's Info.plist file

解决办法:将Info.plist文件移到Resources目录下,而不要直接放在target下。

分享到:
评论

相关推荐

    《iPhone开发基础教程》

    前4章介绍iPhone开发中的相关基本概念和开发人员所需的必备知识,并通过示例演示了一些标准的iPhone用户界面控件。第5章至第16章深入介绍如何开发各种高级iPhone特性,其中包括自动旋转、工具栏控制器、表视图、分层...

    谢伟-基于iPhone开发实践 pdf

    iphone/ipad 特色功能以及优势 应用程序分类 iphone开发市场现状分析 iphne开发环境以及设计 项目实际问题分析以及解决方法 仅用于学习以及内部交流,切勿商用

    iphone + blender 开发

    iphone openGL开发: iPhone + Blender + 3D Engine解决方案

    iPhone 开发秘籍

    本书面向新的iPhone开发人员,他们马上要开发实际项目,但面对着一个全新的SDK。虽然每位程序员创建表格的目标和经验并不相同,但大多数人都需要在其开发工作中解决类似的任务:如何构建表格,如何创建安全的密钥...

    iPhone开发秘籍.part2.rar

    本书针对iPhone 开发新手面对的大多数常见问题逐一提供了解决方案:布置界面元素,响应用户操 作,访问本地数据源并连接到因特网。本书按示例进行组织,因此代码拿来就可以使用,非常方便。程序 员可以在自己的项目...

    iPhone开发秘籍.part4.rar

    本书针对iPhone 开发新手面对的大多数常见问题逐一提供了解决方案:布置界面元素,响应用户操 作,访问本地数据源并连接到因特网。本书按示例进行组织,因此代码拿来就可以使用,非常方便。程序 员可以在自己的项目...

    iPhone开发秘籍.part1.rar

    本书针对iPhone 开发新手面对的大多数常见问题逐一提供了解决方案:布置界面元素,响应用户操 作,访问本地数据源并连接到因特网。本书按示例进行组织,因此代码拿来就可以使用,非常方便。程序 员可以在自己的项目...

    《iPhone开发实战》.(Christopher Allen).pdf

    3.2.4 解决常见问题29 3.3 实现“iphone优化的”网页31 3.3.1 通过user_agent检测iphone31 3.3.2 通过css检测iphone31 3.3.3 使用css进行优化32 3.4 使用iphone chrome32 3.4.1 三个栏32 3.4.2 web...

    iPhone开发秘籍part2.pdf

    本书由业界著名的iPhone程序员撰写,针对iPhone/iPod touch开发流程中的常见任务和难点逐一提供解决方案,并给出深入的剖析。书中讲解了构建视图和表、组织界面元素、对用户操作作出警告和响应和访问地址簿,还介绍...

    iPhone开发秘籍part1.pdf

    本书由业界著名的iPhone程序员撰写,针对iPhone/iPod touch开发流程中的常见任务和难点逐一提供解决方案,并给出深入的剖析。书中讲解了构建视图和表、组织界面元素、对用户操作作出警告和响应和访问地址簿,还介绍...

    iphone3开发基础教程

    第1章 欢迎来到iPhone的世界 1 1.1 关于本书 1 1.2 必要条件 1 1.3 必备知识 3 1.4 编写iPhone应用程序有何不同 4 1.4.1 只有一个正在运行的应用程序 4 ...18.1.8 如果仍未解决问题 412 18.2 再会 412

    基于Objective_C的iPhone帧动画开发_王卫华

    随着各种苹果终端的广泛普及, 适用于iPhone OS 的软件...Objective-C 语言进行了的介绍之外,重点针对实际iPhone 开发帧动画资料的匮乏,提出解决方案,并将功能模块封装为组 件,最终通过了播放帧动画的效果测试。

    史上最全的Unity3D iPhone(IOS)开发问题汇总与解决办法2

    iPhone模拟器对于unity不是非常有用,因为它没有模拟iPhone所有的交互方式,而且它模拟的性能和运行在iPhone上是不一样的。您可以直接在Unity

    小程序以及H5页面上IphoneX底部安全区域小黑条适配问题

    公司项目开发中,发现iPhoneX上吸底元素存在被小黑条遮挡的问题 原因 在苹果 iPhoneX 、iPhone XR等机型上,物理Home键被取消,改为底部小黑条替代home键功能,从而导致吸底元素会被小黑条遮挡覆盖的问题 解决方案 ...

    Unity3D iPhone(IOS)开发问题汇总与解决办法.pdf

    Unity3D iPhone(IOS)开发问题汇总与解决办法.docx

    应用重构:《从知乎 iPhone 端重构说开去:Web 为主的复杂社交产品的 iOS 端开发策略及实践》| 知乎 耿健桓 | iOS DevCamp

    本次演讲将以知乎 iPhone 端从 1.0 到 2.0 的重构过程为例,讲解为复杂社交网络产品开发 iOS 端时,用于解决开发迭代速度及原生体验间矛盾的策略及实践。 个人简介:耿健桓,知乎 iOS Tech Leader。独立完成了知乎 ...

    苹果iOS iPhone App开发教程.zip

    苹果iOS App开发教程.zip 0.IDE 1.有三种方式可以打开一个iOS Project 2.一个框架:Cocoa Touch 3.Objective-C语言 4.模拟器 5.真机测试 6.发布到App Store 7.常见问题及解决办法

    iOS DevCamp幻灯片分享:从知乎 iPhone 端重构说开去:Web 为主的复杂社交产品的 iOS 端开发策略及实践 | 知乎 耿健桓(更新版)

    本次演讲将以知乎 iPhone 端从 1.0 到 2.0 的重构过程为例,讲解为复杂社交网络产品开发 iOS 端时,用于解决开发迭代速度及原生体验间矛盾的策略及实践。 个人简介:耿健桓,知乎 iOS Tech Leader。独立完成了知乎...

Global site tag (gtag.js) - Google Analytics