NSXMLParserDelegate 和 iPhone SDK 3.1.X

2023-12-04

我在商店里有一个为 3.1.2 构建的应用程序,但在 4.0GM 下崩溃了。我已经使用 Xcode 3.2.3 修复了崩溃问题,但也收到警告称此类类未实现 NSXMLParserDelegate。我添加到标题中,一切看起来都很好。我现在已经提交了应用程序,正在等待审核。此最新版本是使用 4.0 的基础 SDK 和 3.1.2 的部署目标编译的。

我遇到的问题是,今天早上我在 Xcode 3.2.2 中打开了该项目,当针对 3.1.2 的基础 SDK 进行构建时,我收到编译错误,指出 NSXMLParserDelegate 不存在。这是否意味着我正在等待审核的应用程序将在 3.1.2 设备下崩溃?这很奇怪,因为我使用 3.1.3(我认为是 3.1.2)的 beta 测试人员说该应用程序运行良好。如果无法针对 3.1.2 的基础 SDK 进行编译,它是否应该崩溃?

我认为讨论 4.0 NDA 应该没问题,因为我的问题是针对 3.1.X 的。


首先,本周NDA已经解除,所以讨论iOS 4.0 SDK没有问题。

至于你的问题:编译和运行应用程序之间存在差异。

iOS4 SDK中添加了NSXMLParserDelegate协议。在 SDK 的早期版本中,XML 解析器委托方法是在类别中声明的。在iOS4中,这些方法已转移到专用协议中,这使得它更加干净。在运行时,没有区别。编译后,该应用程序对协议或类别一无所知。 NSXMLParser 将简单地检查是否实现了特定的委托方法(通过响应选择器),所以它会运行得很好。

一般来说,用iOS4 SDK构建并在3.0上运行是没有问题的。您必须确保不调用 3.0 中不存在的任何方法。这很容易通过调用来完成响应选择器。它允许您创建在所有操作系统版本上运行的单个应用程序,但仍然允许您调用 4.0 特定的方法。

我希望这是有道理的 ...

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NSXMLParserDelegate 和 iPhone SDK 3.1.X 的相关文章

  • 应用程序打开时处理推送通知

    我正在运行推送通知 有用 我收到通知并使用 application didReceiveRemoteNotification 获取传入数据 然后将用户发送到必要的屏幕 问题是 如果您正在使用该应用程序并收到通知 它会跳转到目标屏幕 而不会发
  • 在带有 Storyboard 的 XCode 4 中以模态方式推送视图时,出现“对开始/结束外观转换的不平衡调用”警告

    在网上进行了一些研究但没有成功后 我来这里向您询问有关我的警告的问题 实际上 我有一个带有导航控制器的视图 V1 我想在 V1 完成加载时推送模态视图 V2 所以我用performSegueWithIdentifier方法 我正在使用故事板
  • iOS 中的 CSV 逐行解析

    我正在 Objective c 中解析 CSV 文件 该文件包含如下内容 line 40 Rising searches line 41 nabi avc Breakout line 42 stonewall 700 line 43 med
  • 进入前台后刷新数据

    更改默认设置后 我想在AppDelegate中进入前台时刷新myViewController的数据 我所做的是 AppDelegate m void applicationDidFinishLaunching UIApplication a
  • iphone NSDate 转换问题

    在我的 facebook 图表 Api 中 我正在获取这些数据 来自杰森 updated time 2011 05 17T14 52 16 0000 我正在使用此代码将其转换为有效的日期格式 NSDateFormatter df NSDat
  • 架构armv7的重复符号

    尝试在我现有的应用程序中使用 Layar SDK 时出现以下错误 我该如何解决这个问题 Ld Users pnawale Library Developer Xcode DerivedData hub afxxzaqisdfliwbzxbi
  • iphone:如何停止快门动画?

    我有两个问题 1 我想知道如何在相机加载时停止快门动画 我正在使用 UIImagePickerController 我已经参考了堆栈溢出的许多答案 但没有成功 2 我在相机中有一个自定义按钮 使用cameraOverlayView并想通过单
  • 拖动时获取MKAnnotation的坐标

    我正在根据用户添加的注释的位置创建一条路径 MKPolyline 我想允许用户通过拖动引脚来更改路径 我目前可以做到这一点 但 MKPolyline 不会更新 直到引脚被放下 我实施了 void mapView MKMapView mapV
  • iPhone 和加密库

    我想我必须在我的 iPhone 应用程序中使用加密库 我想问你有关苹果公司实施的加密货币出口政策的影响 我需要做一些额外的事情吗 例如填写表格等 1 如果我使用 MD5 进行哈希处理 2 如果我使用对称加密 Thanks EDIT 2009
  • 为什么 iPhone 上的纹理图像需要具有二维幂?

    我正在尝试解决 iPhone 上的闪烁问题 open gl es game 我有一些没有 2 维的图像 我将用具有适当尺寸的图像替换它们 但为什么尺寸需要是 2 的幂 大多数系统 甚至许多现代显卡 需要 2 的幂纹理的原因是 mipmap
  • 检索 iPhone 中的 Outlook 联系人

    我想通过应用程序导入所有 Outlook 联系人 有什么办法可以做到这一点吗 请告诉我 您可以通过实施 Microsoft Exchange 服务器协议来实现此目的 微软MSDN http msdn microsoft com en us
  • 径向渐变绘制性能 - OpenGL-ES 可以改进吗?

    我正在开发一个图像处理应用程序 它将径向渐变叠加在从照片库加载的图像上 在屏幕上 我有一个滑块可以动态地增大 减小径向渐变的半径 我发现模拟器上的性能很好 但在 iPhone 3G 或 3GS 上就很糟糕了much移动滑块时重绘速度较慢 我
  • iPhone 允许光传感器作为输入吗?

    我只是想知道 iPhone 的开发是否允许使用光传感器 作为按钮或动作元素 我在网上找到了这个链接 可以使用光传感器作为按钮吗 存档 Touch Arcade 如果有人能阐明这个问题 我将不胜感激 Apple 代表的官方答复位于苹果开发者论
  • 如何在 Apple Watch Extension/App 和 iOS App 之间建立通信通道

    我正在探索 WatchKit SDK 当我有 WatchKit 应用程序时 是否可以在 WatchKit 应用程序上从 iPhone 应用程序设置值 例如文本 设置 我可以从 iPhone 应用程序调用 WatchKit 应用程序扩展中的函
  • Objective Flickr 照片上传错误

    我正在使用 ObjectiveFlickr 库将照片从我的 iPhone 应用程序上传到 Flickr 我可以授权该应用程序并执行一般请求 但在尝试上传照片时遇到错误 要上传的照片是使用 AVFoundation 捕获的图像 这是相关代码
  • 混合静态和动态 UITableViewController 内容会导致 NSRangeException

    我一直在寻找这个错误 并找到了一些具有类似行为的帖子 但没有解决问题的解决方案 我有一个 UITableViewController 在 SB 中声明为静态 它具有以下部分 第 0 部分 配方 是静态的 有 4 个单元格 第 1 部分 口味
  • iPhone Developer' 与任何有效的、未过期的证书/私钥对不匹配 - 但我正在创建 iPad 应用程序 [重复]

    这个问题在这里已经有答案了 可能的重复 代码签名错误 身份 iPhone Developer 与默认钥匙串中的任何有效证书 私钥对不匹配 https stackoverflow com questions 2108503 code sign
  • 重置转换后的 UIView 的原点会变得疯狂

    我使用 UIView transform 旋转 缩放 UIVIew 效果很好 然而 一旦我更改视图的框架原点 即使我没有执行任何进一步的 CGAffineTransforms 视图的内容也会开始 奇怪 地缩放 为什么会出现这种情况 我该如何
  • 对于某些纹理尺寸,glFramebufferTexture2D 在 iPhone 上失败

    当我尝试将纹理附加到帧缓冲区时 glCheckFramebufferStatus 报告某些纹理大小的 GL FRAMEBUFFER UNSUPPORTED 我已经在第二代和第四代 iPod Touch 上进行了测试 两个模型之间失败的纹理尺
  • iPhone - 如何在矩形中间绘制文本

    有没有一种方法可以在矩形中间绘制文本 我可以找到各种对齐方式 但我尝试过的任何方法都不能将文本垂直居中在矩形中 有没有一种简单的方法可以做到这一点 或者有什么方法可以将矩形居中然后在其中绘制 我直接绘制到 CGContext 尝试使用 NS

随机推荐

  • 如何使光标可以输入jtextfield,但为其提供文本的唯一方法是单击按钮?

    我有 jTextfield 和 jButton how to 用户可以单击 jTextfield 鼠标可以在 jtextfield 上进入 退出 但如果用户输入某些内容 它将不会执行任何操作 除了退格键会删除整个文本 当用户单击该按钮时 它
  • 初始化中隐式解包的可选值 - Swift

    当编写一个新的 swift 类时 当 不 使用隐式展开的选项而不是简单的选项时 我仍然不是 100 舒服 据我所知 如果您从未期望它的值为零 则将某些内容分配为隐式解包 并且可选 应该可以 如果它为零 则这是一个异常事件 应该会导致运行时错
  • 当主页视图导航到登录视图时,如何触发登录的useEffect?

    基本上在login我有一个函数可以验证令牌是否存在 如果存在则自动重定向到home视图 否则它将保留在login view Login const Login props gt const loading setLoading useSta
  • 如何编写 lambda 处理程序以将数据发送到 Elasticsearch

    下面是将数据发送到本地Elasticsearch的代码 r Name Dr Christopher DeSimone Specialised and Location Health Name Dr Tajwar Aamir Aamir Sp
  • 使用命令行界面的文件中的整数数量

    如何使用egrep计算文件中整数的数量 我试图将其作为模式发现问题来解决 实际上 我面临着如何表示字符范围 0 9 的问题不断地其中包括开头之前的 空格 和结尾之后的 空格或点 我认为后者可以分别使用 来解决 另外 它之间不应包含点 否则它
  • 将 C++ 代码转换为 C#:SendMessageTimeout()

    首先是 SendMessageTimeout 的文档 http msdn microsoft com en us library windows desktop ms644952 28v vs 85 29 aspx 我有这个 C 代码 我想
  • jQuery AJAX 与传统 true 一起使用好不好?

    首先 我不知道传统在Ajax设置中意味着什么 其次 在ASP MVC中有没有什么情况需要将其设置为true 看名字 估计是要贬值了吧 不是吗 jQuery API 文档 http api jquery com jQuery Ajax jQu
  • 在自托管 ASP.NET Core 微服务中启动多个后台线程

    我在哪里可以创建多个长时间运行的后台线程Self Hosted Self Contained ASP NET Core Microservice谁的生命周期与微服务生命周期相同 因此 从线程检索的信息可以作为对请求的响应发送 尝试了给定的代
  • 将 2d 数组从 PHP 传递到 JavaScript 的最佳方法?

    我想在 JavaScript 代码中使用一个 PHP 数组 我宁愿不做类似的事情对于其中的所有元素 因为它的数量未知 我本来打算做一个 while 循环来将一些数据写入元素中 但目前我似乎找不到一种简单的方法来做到这一点 如何以最简单的方式
  • 带有自定义图像 CSS 代码的复选框不起作用

    我正在尝试将自定义图像添加到复选框 并且我正在使用以下代码 input type checkbox display none input type checkbox label background image url images che
  • 使用 R 上的“高频”包转换 .csv 文件以进行进一步操作

    The highfrequency包已以转换的方式创建 txt and csv文件分别从 NYSE TAQ 和 WRDS TAQ 存入 RDataxts 对象的文件 然后可以通过包轻松操作这些文件 问题是我对 WRDS 数据库的访问权限有限
  • SQL 中是否始终需要 ID 列?

    更具体地说 我创建了一个带有标签系统的新闻模块 由于每个标签都是唯一的 作为管理员 您不允许创建 2 个相同的标签 因此 id 列仍然有用吗 我想不是 但我想知道表演 编号 mews 标题 日期 news id tag id id 标签名
  • 为什么 ARKit 应用程序在几天后停止工作?

    我在 Unity 中为 iOS 开发了一个简单的 ARKit 应用程序 它工作得很好 但有一个奇怪的问题 几天后它就停止工作了 因此 当我点击 iPhone 上的应用程序图标时 它会打开该应用程序一毫秒 然后立即退出 如果我再次重新安装该应
  • 运行 webpack 后 Javascript 函数未定义

    这是我的 webpack config js module exports entry src index js path relative to this file output filename frontEnd bundle js p
  • 版本控制中的项目结构

    我知道在版本控制中至少有 10 种不同的方式来构建项目 我很好奇正在使用的一些方法是什么以及哪些方法适合您 我曾经使用过 SVN TFS 目前 不幸的是 VSS 我见过版本控制的实现非常糟糕 也还可以 但从来都不是很好 为了让事情顺利进行
  • AWS lambda函数无法访问互联网

    我正在运行一个 lambda 函数 我想访问私有数据库服务器和互联网 我可以很好地访问数据库 但无法访问互联网 设置 VPC 10 0 0 0 16 Public Subnet 10 0 0 0 24 NAT Security Group
  • Android 中滚动“突出的顶部应用栏”的应用中的延迟滚动行为

    Current unexpected behaviour Required scrolling behaviour 我在带有滚动 突出的顶部应用栏 的 Android Kotlin 应用程序中遇到了一些意外的滚动行为 所需的行为是内部片段的
  • JavaScript 中变量初始化是否也被提升

    JavaScript 提升让我很困惑 变量初始化是否被提升 我认为它被提升是因为我们在声明和初始化变量之前访问变量 console log a var a 4 undefined undefined undefined 表明变量 a 在代码
  • 在有限域上插值多项式

    我想在有限域中的点上使用 python 插值多项式 并获得具有该域中系数的多项式 目前我正在尝试使用 SymPy 并专门进行插值 来自sympy polys polyfuncs 但我不知道如何强制插值在特定的 gf 中发生 如果没有 可以用
  • NSXMLParserDelegate 和 iPhone SDK 3.1.X

    我在商店里有一个为 3 1 2 构建的应用程序 但在 4 0GM 下崩溃了 我已经使用 Xcode 3 2 3 修复了崩溃问题 但也收到警告称此类类未实现 NSXMLParserDelegate 我添加到标题中 一切看起来都很好 我现在已经