setSearchDisplayController 被认为是私有 API?

2023-12-01

我最近提交了一个应用程序进行应用程序审核,但由于使用了私有 API 而被拒绝。我对 iPhone 开发还是有点陌生​​,所以我想知道是否有人可以帮助我理解这部分是如何被拒绝的:

UISearchBar *searchBar = [[[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 0)] autorelease];
searchBar.showsCancelButton = NO;
searchBar.placeholder = @"Search Exhibitors";
[searchBar sizeToFit];

[self.tableView setTableHeaderView:searchBar];

UISearchDisplayController *searchDisplayController = [[UISearchDisplayController alloc] initWithSearchBar:searchBar contentsController:self];  

[self performSelector:@selector(setSearchDisplayController:) withObject:searchDisplayController];

[searchDisplayController setDelegate:self];  
[searchDisplayController setSearchResultsDataSource:self];  
[searchDisplayController setSearchResultsDelegate:self];
[searchDisplayController release];

他们提到的部分是“setSearchDisplayController”。我基于给定的示例搜索 UITableViewhere。那么谁能解释一下为什么这被认为是私有 API 呢?


Is -setSearchDisplayController:文档中的任何地方都提到过(我不认为是)? 如果不是,那么它就不是公共 API。

事实上你必须使用-performSelector:withObject:并且不能直接调用它是另一个赠品。-setSearchDisplayController显然不包含在任何头文件中。

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

setSearchDisplayController 被认为是私有 API? 的相关文章

  • 使用 iPhone 控制蓝牙音频设备

    我正在寻找为 iPhone 编写应用程序 它将能够控制汽车中的收音机和 CD 播放器 收音机和播放器具有可用的蓝牙连接 我开始这个问题是为了获得这个地方所需的所有信息 我有几个问题 但如果您发现任何我没有要求的对我开始开发此应用程序不重要的
  • 如何通过我的 ios 应用程序的指示打开苹果地图应用程序

    我的目标是从 ios 应用程序打开带有方向的地图应用程序 我可以打开地图应用程序 但它没有显示方向 我编写的代码如下 NSString mystr NSString alloc initWithFormat http maps apple
  • iPhone OS 3.0.1 会毁掉你的开发手机吗?

    我将手机更新到3 0 1 虽然手机作为手机工作正常 xcode http en wikipedia org wiki Xcode组织者不再知道手机的名称 它还说这个版本的 xcode 不支持 3 0 1 我下载了最新版本的xcode和操作系
  • 如何在iphone APP中下载facebook和Picasso的图片

    任何人告诉我有关 iphone 中从 facebook 和 picassa 下载图像的功能 我正在其中制作应用程序 我想制作通过我的应用程序从 picassa 和 facebook 下载选定图像的功能 那么我必须做什么 谢谢 查看NSURL
  • 我如何用 javascript/jquery 进行两指拖动?

    我正在尝试创建当有两个手指放在 div 上时拖动 div 的功能 我已将 div 绑定到 touchstart 和 touchmove 事件 我只是不确定如何编写这些函数 就像是if event originalEvent targetTo
  • 横向旋转到纵向时的字体大小怪异 - CSS 媒体查询 - iPhone5 Safari

    我已经用谷歌搜索了这个 但无法弄清楚 谢谢你的帮助 Studiolynch com 响应式和流体布局 在 iphone 5 Safari 中完美运行 除了从横向模式旋转到纵向模式会使字体大小小于应有的大小 但是 如果您最初以纵向模式加载页面
  • 如何从 iOS 应用程序检测不安全的 wifi 网络

    我想检测我的应用程序中是否存在不安全的 wifi 网络 是否有任何公共 iOS API 可以实现相同的目的 没有记录的 API 可以获取该信息 如果您的应用程序需要通过网络发送和接收敏感数据 您通常应该假设没有安全连接
  • 将应用程序登录凭据发送给 AppStore 审核者

    我刚刚将我的应用程序上传到应用程序商店 该应用程序需要用户名 密码才能登录 但在上传过程中从未提示我输入任何凭据 有谁知道我如何向审阅者发送我的凭据 而不必等待他们审阅并请求凭据 您编辑应用程序元数据 标题 描述 关键字等 的页面最底部字段
  • iPhone 3GS 上的 ARM 与 Thumb 性能比较,非浮点代码

    我想知道是否有人有关于 iPhone 3GS 上 ARM 与 Thumb 代码性能的硬性数据 特别是对于非浮点 VFP 或 NEON 代码 我知道 Thumb 模式下的浮点性能问题 更大的 ARM 指令的额外代码大小是否会在某个时刻成为性能
  • iPhone SQLite页面缓存不断增长

    I use sqlite数据库用于存储 还有许多数据库事务 我的问题是 sqlite 页面缓存的内存使用量快速增长 在instruments我可以找到这条线 Graph Category Live Bytes Living Transien
  • 如何为图层阴影不透明度设置动画?

    我有一个视图 我已将 LayerOpacity 设置为 1 theView layer shadowOpacity 1 0 当视图位于屏幕下方时 这看起来很好 当我将此视图向上移动以与另一个有阴影的视图齐平时 它们看起来不太好 有没有办法让
  • MKMapView 拦截/劫持 iPhone 触摸事件

    3 0 SDK 是否存在禁用实时缩放并拦截 MKMapView 放大手势的 bug 我有一些真正简单的代码 因此我可以检测点击事件 但有两个问题 放大手势始终被解释为缩小手势 所有缩放手势都不会实时更新地图视图 在 hitTest 中 如果
  • 如果我在 iTunes Connect 中点击“拒绝二进制文件”来提交更新的二进制文件,我会失去排队的位置吗?

    我已通过 iTunes Connect 向 App Store 提交了一个应用程序 状态为 审核中 我不知道这是否意味着他们真的开始关注它 我怀疑这只是意味着它已被放入审阅者队列中 在它发布之前我想添加一个调整 但是 如果这意味着点击 拒绝
  • 从 IOS 应用程序注销的完美方法是什么?

    下面的代码可以工作 但有一个错误 场景是 我首先登录进入应用程序系统 登录成功后 应用程序将设置 UserDefaults UserId 之后 我可以使用存储的 UserId 导航应用程序视图 一旦我进入设置和选项卡注销 这将清除 User
  • UiTextField 和 resignFirstResponder

    我有一个奇怪的设置 我有一个View called View1 and a ViewController call 视图控制器1 in IB View1是 的孩子视图控制器1 Inside View1 我使用代码创建UITextField并
  • 在 Xcode5 中使用 XCTest 时 AFNetworking 导致错误

    我正在使用 Xcode 5 现在刚刚开始对现有项目进行单元测试 为此我添加了CocoaTouch Unit Testing Bundle作为我的项目的目标 目标名称是 MyAppTests 我之前使用添加了 AFNetworking 库Co
  • 更改导航项(栏)的背景颜色

    有没有一种简单的方法可以更改视图顶部导航项的背景颜色 我有一个基于导航的应用程序 我只希望一个视图获得另一种背景颜色 我主要使用 IB 创建视图 我找到了以下解决方案 未测试 float r 10 float g 55 float b 13
  • iPhone JPG 图像有非标准魔术字节 ff d8 ff e1?

    我的网络应用程序在接受上传的图像之前会根据文件扩展名检查前四个字节 一位同事向我展示了他 iPhone 上的图像 但这些图像被拒绝了 它们具有不同的第四个字节 e1 225 而不是预期的 e0 224 这对于 iPhone 来说是常见的吗
  • 核心数据对多关系。它们是延迟加载吗?

    我在核心数据 适用于 iPhone 中有典型的模型 其中包含部门和员工 部门 gt gt 员工 我不想每次加载时都加载一个部门的所有员工 所以我想将员工创建为获取的属性 我想我可以定义一些像这样的谓词 employee deparmentI
  • iPhone/Objective-C - 呈现视图和委托时的 UIDocumentInteractionController 类参考

    我在用UIDocumentInteractionController在我的应用程序中 以便在我的应用程序中呈现 Instagram 过滤器屏幕 如下所述 http instagram com developer iphone hooks h

随机推荐

  • 为什么循环引用被认为是有害的? [关闭]

    Closed 这个问题是基于意见的 目前不接受答案 Locked 这个问题及其答案是locked因为这个问题是题外话 但却具有历史意义 目前不接受新的答案或互动 为什么一个对象引用另一个引用第一个对象的对象是一个糟糕的设计 之间的循环依赖关
  • 分离线程与可连接 POSIX 线程

    我一直在使用pthread用于在 C 中创建和连接线程的库 我什么时候应该从一开始就创建一个分离的线程 与可连接线程相比 它是否具有任何性能优势 不这样做是否合法pthread join 在可连接 默认 线程上 或者这样的线程应该始终使用d
  • Perl 正则表达式匹配具有特殊字符的字符串

    我有一个子字符串列表 需要在 URL 字符串列表中进行匹配 子字符串具有特殊字符 如 等 如果 URL 字符串包含该子字符串 我需要执行一些操作 但现在我们只说我将在控制台中打印 TRUE 我通过首先读取子字符串列表并将其放入哈希中来做到这
  • 将数据框中的字符串转换为双精度

    我使用构建了一个数据框concat它产生一个字符串 import sqlContext implicits val df sc parallelize Seq 1 0 2 0 3 0 4 0 toDF k v df registerTemp
  • 如何在 iPhone 中修剪音频文件?

    我的文档目录文件夹中有声音文件 我想修剪该声音文件 怎么做 您可以使用扩展音频文件服务 查看 ExtAudioFileRead 和 ExtAudioFileWrite 的参考 它们有示例代码 然后您可以打开一个音频文件读取它 修剪它 然后写
  • Excel 自动化 Windows 服务

    我有一个运行的 Windows 服务Excel Interop以便自动执行各种宏 然而 当我尝试时遇到了一个特殊的问题运行使用 Windows 身份验证访问数据库的宏 如果宏运行通过Windows服务 工作簿已打开 宏已开始执行 但应用程序
  • 即使我的字体是从文件创建的,为什么我必须调用 GraphicsEnvorinment.registerFont() ?

    我正在开发一个使用 JFreeChart 来呈现图表的 Web 应用程序 但是 当服务器没有安装任何中文字体时 即使我设置了字体 JFreeChart也不会显示中文字符 然后我写了一个小测试代码 发现在绘制图表之前添加这行代码可以解决问题
  • 从 Spring 和 Tomcat 中的索引页面重定向

    我有一个 Spring 应用程序 它在 Tomcat 上运行 位于 http example com foo DisplatcherServlet映射到app 例如index页面为 http example com foo app inde
  • ggplot2 中的 geom_map 边框

    我正在尝试使用 ggplot2 中的 geom map 生成分区统计图 我想用黑色或其他颜色勾勒出各个区域 以区分渐变上颜色相似的区域 使用以下代码 我尝试设置颜色来勾勒出这些区域 该代码生成地图 但没有边框 当我将颜色命令移至美学中时 它
  • 动态添加的表单元素在 IE 9 中不会被发布

    我有一个用于进行测试的表格 用户输入问题并提供问题类型和答案选项并保存问题 问题在于 当用户编写一个选项并单击 添加到选项 按钮时 选项文本框的内容将添加到 DOM 以显示为问题的答案 这一切都运行良好 直到 IE9 出现为止 当用户单击
  • 使用 ember.js 重新加载非动态路由模型的正确方法是什么?

    我有一个简单的模型数组 它们显示在列表中 路径 things 模型从 REST API 加载 在嵌套路由中 我具有添加新模型的功能 路径 things add 新模型通过 REST API 进行持久化 添加新模型后 我做了一个transit
  • 在 link_to 调用中嵌入额外的 HTML

    如何在 link to 调用中嵌入额外的 HTML 这是我想要的结果 a href exercies show 1 i class icon show i Show a 这是我的通话链接 html safe 是必需的 这样它就不会被转义
  • JavaFX:将 TextProperty(例如标签)绑定到简单的整数

    一般问题 当简单整数的值发生变化时 有没有办法更新标签 我说的是简单的整数而不是类似的东西只读整数包装器 我已经尝试了以下根据在 javafx 中将 Integer 转换为 ObservableValue 我必须将 ObservableVa
  • 类型错误:“torch.device”和“int”实例之间不支持“<”

    2023 01 25 08 21 21 659 ERROR Traceback most recent call last File home xyzUser project queue handler document queue lis
  • 更新数组 mongodb 内的嵌套数组[重复]

    这个问题在这里已经有答案了 我有以下 mongodb 文档结构 id 04 name test service 4 id 04 version 0 0 1 title testing description test protocol te
  • Google 搜索自动完成 API?

    Google 是否提供 API 访问来自动完成搜索 就像在实际网站上一样 我没能找到任何东西 我想在我自己的网站上使用 Google 的自动完成逻辑进行网络搜索 该网站依赖于 Google 的搜索 API 新的网址是 需要客户端部分 我没有
  • iPad 上仅适用于 iPhone 应用程序的空应用程序图标

    我有一个 iPhone 应用程序 该应用程序未针对在 iPad 上运行进行优化 但它包含 iPad 的所有图标 当我在 iPad 上安装应用程序时 没有图标 另外 当我在 iPad 上从商店下载应用程序时 它没有图标 在 Xcode 9 中
  • 要求/包含到变量中

    我想要求 包含一个文件并将其内容检索到变量中 test php 索引 php Like file get contents 但它仍然应该执行 PHP 代码 这可能吗 如果您包含的文件返回一个变量 包含 php
  • iOS 应用程序:Firebase 动态链接不适用于最新的 Pod 文件

    我们将最新的 Dynamic link Pod 集成到我们的 iOS 应用程序中 每当我们打开 firebase 的链接时 我们的 Appdelegate 中就不会触发任何功能 检查我们在 App delegate 中实现的方法 func
  • setSearchDisplayController 被认为是私有 API?

    我最近提交了一个应用程序进行应用程序审核 但由于使用了私有 API 而被拒绝 我对 iPhone 开发还是有点陌生 所以我想知道是否有人可以帮助我理解这部分是如何被拒绝的 UISearchBar searchBar UISearchBar