如何针对特定文件关闭 ARC

2024-01-11

我知道我应该添加编译器标志-fno-objc-arc到 XCode 4 中的编译源来完成此操作。但它不起作用。即使添加了标志,我仍然遇到错误KeychainItemWrapper.m文件声称我需要使用__bridge对于 C 指针。

我的项目是 ARC 安全的,但 Apple 提供的与钥匙串交互的参考则不是。我只想禁用该单个文件的 ARC。我在这里还缺少什么?


我在 4.2 的不同项目中不止一次发生过这种情况,但后来我无法足够可靠地重现它以生成错误报告。但我可以说,就我的情况而言,干净的构建解决了这个问题。

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

如何针对特定文件关闭 ARC 的相关文章

  • 如何在 swift 3 中发布原始数据?

    如果我使用 Postman 发布原始数据 就会收到响应 我正在使用这个代码 var dict Dictionary
  • object_setClass()而不是分配isa指针的性能

    我注意到在 XCode 4 6 的最新更新中 我收到了关于以下几行的警告JSONKit m 具体来说 设置对象类的行 dictionary gt isa JKDictionaryClass 这些被标记为已弃用 并注明首选方法是使用objec
  • 从 Google/Facebook 帐户重新验证用户身份

    因此 我需要创建一个 REST API 来为 IOS 应用程序提供功能 我们允许用户仅使用普通帐户或使用脸书 谷歌登录 我最近一直在阅读 OAuth 我想我了解在我的情况下如何使用 OAuth 的过程 当用户使用脸书 谷歌登录 在我的应用程
  • 在 Alamofire 中快速发送 GET 请求中的 json 对象

    我正在尝试执行一个绑定了 json 对象的 GET 请求 这就是我生成 JSON 对象的方式 let jsonObject String AnyObject ean code type match value 16743799 然后我执行了
  • 更新到 Xcode 7.0.1,项目现在有问题

    因此 我将 Xcode 6 1 版本上传到 iTunes Connect 并且该应用程序获得了批准 现在我正在尝试更新应用程序 我更新到 Xcode 7 0 1 Xcode 给我带来了问题 指出 对于应用程序 我使用了故事板和 Object
  • 如果您查看内部,nib 文件到底是什么样子的?

    我刚刚学习 nibs 和 swift 并对某些东西感到好奇 我知道 如果您有一个 main storyboard 文件 则首先加载根视图控制器的笔尖 然后加载该视图控制器下可能分层存在的任何视图 但是 我想知道一些事情 当他们说笔尖已 加载
  • 使用捏合手势;如何放大用户手指实际“捏”的位置?

    我已经在我的应用程序中的 UIImageView 上实现了 UIPinchGestureRecognizer 但是无论我在图像的哪个位置捏合 它似乎都会放大到同一个位置 有谁知道我如何让它放大到用户实际 捏 的地方 请参阅下面的代码 视图控
  • Swift NotificationCenter 删除观察者最快的方法

    我正在添加一些观察员viewController applicationWillResignActive applicationDidEnterBackground 以及许多其他人 我想删除self作为一行中所有已注册通知的观察者 我的问题
  • 如何使用 HTTP 标头发送非英语 unicode 字符串?

    我是 HTTP 相关问题的新手 我的问题是在 iOS 开发中 我想使用 HTTP 标头发送一个字符串 所以我使用 httpRequest setValue nonEnglishString forHTTPHeaderField custom
  • 取消交互式 UINavigationController 弹出手势不会调用 UINavigationControllerDelegate 方法

    如果拖动 a 的边缘UIViewController开始交互式流行过渡UINavigationController the UIViewController在电流下方有viewWillAppear 调用 然后是UINavigationCon
  • 处理 NSPropertyListSerialization 中的 CFNull 对象

    在我的应用程序中 我尝试序列化服务器响应字典并将其写入文件系统 但对于某些响应 我收到错误 属性列表格式无效 原因是服务器响应中的 CFNull 对象 现在 服务器响应将不断变化 因此我没有明确的方法来删除 CFNull 对象 下面是我的代
  • 将 HTML 字符串加载到 UIWebView 中的延迟

    我在导航控制器中有两个视图控制器 第一个视图控制器有一个带有按钮的菜单 按下此按钮将移动到第二个视图控制器并将 html 字符串加载到 UIWebView 中 没有其他东西被加载到 webview 中 只是一个简单的 NSString 其中
  • 无法下载应用程序 - 此时无法下载“APP”

    我的应用程序有 PLUS 版本和常规版本 我使用不同的目标对它们进行存档 我将 ipa 上传到 TestFlight 也上传到我的曲棍球服务器 PLUS 版本总是下载得很好 但普通版本总是给我 无法下载应用程序 错误 我根本没有更改两个版本
  • 连接到 Apple Music

    所以我尝试使用 React Native 应用程序从 iOS 设备连接到 Apple Music 有一个 API 可以执行相同的操作 但我需要从 storekit 框架调用一个函数 提出个性化请求 苹果音乐API https develop
  • Facebook 登录 Apple CNA

    问题 是否可以设置 Facebook 登录以在 CNA 中使用 是否为开发人员提供 CNA 文档 您可以使用任何开发人员工具调试 CNA 屏幕吗 Details 我创建了一个使用电子邮件提交表单或 Facebook 登录按钮的强制门户登录页
  • Xcode 本地化设置中没有加号或减号按钮

    我需要在两天内翻译 iOS 应用程序 但我的 XCode 版本 4 4 和 4 5 Developer Preview 都没有给我添加其他语言的选项 我只能选择单击 Make localized 但我只能选择英语 选择它后 Xcode 中的
  • 带约束的 Swift 动画

    是否可以通过改变约束来制作 UIView 动画 基本上 我想要动画myv UIView 具有 x y 高度和宽度约束 使用 UIView animateWithDuration 1 5 通过改变旧的限制 是的 这是可能的 你可以这样做 fu
  • iOS:addConstraints:应用程序崩溃

    Problem 我似乎无法在现有项目中采用自动布局 Details 我之前也遇到过与此问题相同的问题presentViewController 在 iOS 但所提供的答案都不是我的解决方案 我正在使用所有没有 xib 的故事板视图 我的 使
  • 在应用程序内启用或禁用 Iphone 推送通知

    我有一个 iPhone 应用程序 可以接收推送通知 目前 我可以通过转到 iPhone 设置 通知来禁用我的应用程序的推送通知 但我想在我的应用程序中添加一个开关或按钮来启用或禁用推送通知 这是可以做到的 因为我在 foursquare i
  • NSURLConnection 是否自动保留从服务器发送的 cookie?

    我从 ios 登录到我的龙卷风后端并发回 secure cookie 我注意到只要验证我设置的 secure cookie 我还可以请求其他信息 NSURLConnection 会保留 cookie 多久 或者关闭应用程序后 cookie

随机推荐

  • FCM 链接在桌面通知中不起作用

    我们正在尝试通过 php 服务发送调用 FCM Rest api 的桌面通知 我们称之为https fcm googleapis com fcm send服务 传递以下有效负载 data gt notification gt title g
  • 请求范围 bean 的实例化

    Spring 中的请求作用域 bean 意味着容器为每个 HTTP 请求创建一个 bean 实例 假设我有一个 RequestScoped Bean bean Component public class RequestScopedBean
  • PagingAndSortingRepository 无法解析

    我尝试使用PagingAndSortingRepository from 春季数据 import org springframework data jpa repository JpaRepository public interface
  • Javascript 是等号引用对象还是克隆它们?

    In MyApp something BigObject我有一个内存昂贵的对象 我喜欢这样做var theObject MyApp something BigObject 我的问题是这会占用双倍的内存吗 等号 是赋值运算符 如果 RHS 是
  • phpstorm 没有看到 xdebug 但它已安装

    PhpStorm 无法看到 xdebug 但它已安装 在我的浏览器中 xdebug 工作正常 哪里有问题 错误 未建立与 xdebug 的连接 验证安装 php ini xdebug xdebug idekey PHPSTORM zend
  • 如何在vue js中使div可拖动?

    我在 vue 组件中有一个 div 我想让该组件可拖动 我检查了许多 vue 可拖动插件 但它们有一个单独的拖动组件 而不是像在角度可拖动中那样作为指令添加 请在这件事上给予我帮助 您需要将 vuedraggable 添加到节点模块中 纱线
  • 测试属性名称是否存在

    我收到此错误 运行时错误 424 需要对象 当我尝试运行此代码时 Sub SuperSaveAs Set objFSO CreateObject Scripting FileSystemObject Dim pathName As Stri
  • 使用 lldb 在 Xcode 中单步调试时调试另一个选择器

    我的代码停在 lldb 提示符处的断点处 我可以向对象发送消息并将其值打印在控制台上 lldb p self computePI float 1 3 0 哇 此时有些问题 我希望能够进入computePI作为找出哪些变量被搞乱的捷径 但是
  • 使用 jxl 修改现有 excel

    我无法使用 jxl 编辑现有的 Excel 工作表 它总是创造一个新的 谁能帮我解决一下吗 请给出一个小示例代码 jxl 旨在提高读取效率 因为这是 API 的主要用途 为了提高性能 在读取电子表格时不解释与输出信息相关的数据 例如 所有格
  • 用于复杂数学表达式的高级分词器

    我想标记一个由整数 浮点数 运算符 函数 变量和括号组成的字符串 下面的例子应该能说明问题的本质 当前状态 String infix 4 x 5 2024 Log x y z 300 12 期望的状态 String tokBuf 0 4 S
  • 使用 DataContractSerializer 时忽略运行时的某些属性

    我正在使用 DataContractSerializer 使用 DataMember 属性将对象序列化为 XML 仅序列化公共属性 是否可以动态忽略某些属性 以便它们不会包含在 XML 输出中 例如 允许用户在某些列表控件中选择所需的 xm
  • 将 Prism.Unity.UnityBootstrapper 与 Unity.IUnityContainer 结合使用

    我今天已将项目升级到 Prism 6 3 0 和 Unity 5 3 1 在此之前 我有 Prism 5 和 Unity 4 现在我遇到了问题Prism Unity UnityBootstrapper 看来Container场仍然是一个Mi
  • Symfony2、表单、用户名参数和防火墙参数

    我正在使用一个自定义身份验证器来实现SimpleFormAuthentication接口 https github com symfony Security blob master Core Authentication SimpleFor
  • Rails 3.1:供应商/资产目录中的 JavaScript 未正确提供?

    我已经将我的 javascript 文件组织在几个目录中 并且发现了以下奇怪的行为 给定以下树 app assets javascripts common public common home home js home js看起来像这样 r
  • 在 MySQL 中进行主从复制时出现错误:“无法初始化主信息结构”

    我正在尝试为 MySQL 进行主从复制 当我输入以下命令时 CHANGE MASTER TO MASTER HOST 10 1 100 1 MASTER USER slave user MASTER PASSWORD slave passw
  • 为什么平均情况下插入排序是 θ(n^2) ?

    Insertion sort http en wikipedia org wiki Insertion sort has a runtime that is n when the input is sorted and O n2 when
  • Pandas 中分类变量的顺序

    我有一个 Pandas 数据框 如下所示 where a b c d是分类变量 使得a lt b lt c lt d and b gt 3 a c gt 2 b and d gt 1 5 c 如果给出了这些显式关系 如何将行与所有其他隐式关
  • 使用 br 从文本中查找 xpath

    我有这个html代码 div span test span foo br bar div 我试图用直接在 div 内的文本找到它 所以 foo bar 通常 我会去 div normalize space text foobar 但由于它不
  • 如何在 Python 中创建新的未知或动态/expando 对象

    在Python中 我们如何在没有预定义类的情况下创建一个新对象 然后动态地向它添加属性 例子 dynamic object Dynamic dynamic object dynamic property a abc dynamic obje
  • 如何针对特定文件关闭 ARC

    我知道我应该添加编译器标志 fno objc arc到 XCode 4 中的编译源来完成此操作 但它不起作用 即使添加了标志 我仍然遇到错误KeychainItemWrapper m文件声称我需要使用 bridge对于 C 指针 我的项目是