objective-c 相关问题

此标记仅应用于与Objective-C功能相关的问题或依赖于语言中的代码。应该使用标签[cocoa]和[cocoa-touch]来询问Apple的框架或类。使用相关标签[ios],[macos],[apple-watch]和[tvos]来解决这些平台特有的问题。

使用If语句,获取一个字符串,传入API调用

我需要将字符串变量传递到 API 调用中,但我很难从 if 语句中获取字符串。 下面是我到目前为止所尝试过的,但我收到一条警告:“usersID 是一个

回答 1 投票 0

NSURLRequest 未将值发布到 Codeigniter API

我正在尝试使用基于 Codeigniter 的 API 来连接 iOS 并使用 NSURLRequest。 API 处于调试模式,目前它返回与您发布的 JSON 相同的键值对...

回答 3 投票 0

kAudioDevicePropertyDeviceIsRunningSomewhere 对于 AirPods 等外部设备返回的值不正确

我遇到了 kAudioDevicePropertyDeviceIsRunningSomewhere 未返回无线音频设备(例如 AirPods)的预期值的问题。预期行为是返回 1 wh...

回答 1 投票 0

使用AFXAuthClient时,如何保留令牌并提出进一步的请求?

我正在制作一个与 Instapaper 集成的应用程序,该应用程序的 API 使用 XAuth 协议。我正在使用 AFXAuthClient,它是 AFNetworking 的扩展,我能够对用户进行身份验证(使用...

回答 1 投票 0

使用 Instapaper API 时,为什么我不断收到 401 错误?

我尝试通过 AFOAuth2Client 库使用完整的 Instapaper API,但我不断收到错误代码 401。我不知道我的代码出了什么问题。我绝对有正确的 ID 和秘密...

回答 1 投票 0

如何处理 Instapaper API 的响应?

我向 Instapaper API 发出请求,它应该返回 JSON。它返回类似于 JSON 的内容,但不完全,如下所示: 2013-05-30 19:54:20.155 --[53078:c07] ( { ...

回答 3 投票 0

如何在 iOS 中使用 nsmutableurlrequest 发送递归 JSON 请求?

在 iOS 中创建这个 “{ “电子邮件”:字符串, “密码”:字符串 }” JSON 请求正文,我传递从字符串创建的 nsdata 电子邮件[email protected]...

回答 1 投票 0

在 NSMutableRequest 的正文中以 JSON 格式发送 NSDate

我正在尝试对 Web 服务进行 API 调用,您必须在请求正文中发送日期才能获取所需的数据。我已经完成了 API 调用,但没有发送任何 JSON 我...

回答 1 投票 0

NSMutableURLRequest 和 JSON - 我将如何完成此连接?

我正在尝试从 API 获取数据,我有以下代码: // 创建我们要查询的 URL NSString *urlString = [NSString stringWithFormat:@"https://www.googleapis.com/adsense/v1.1/repo...

回答 2 投票 0

AFNetworking 2.0并授权Imgur API

Imgur 的 API 要求,为了简单地查找有关图像的信息,您只需使用 API 密钥授权您的应用程序,无需使用帐户或任何内容登录。 它说: ...全部...

回答 2 投票 0

如何将 AFNetworking/AFOauth2Client 与 Imgur API 结合使用?我只是想能够获取图像信息,无需登录

我有兴趣将 Imgur API 集成到我的应用程序中,它指出为了获取图像信息(基本上是我现在需要的范围),我只需要注册我的应用程序,不需要......

回答 1 投票 0

通过 Objective-C 中的 Pinterest API 删除 Pinterest pin

显然Pinterest iOS SDK没有直接命令来执行此功能。如何使用通用 Pinterest API Endpoint DELETE 在 Objective-C 中实现这一目标? 我正在尝试...

回答 1 投票 0

是否有比 Objective-C 中的委托更简洁的方法来处理异步 http 请求?

我正在构建一个 iPhone 应用程序,该应用程序大量利用了我用 PHP 编写的 Web 服务。现在我有一个文件(API.h/API.m),其中包含通过 NSURLConnec 在我的 Web 服务上调用 PHP 函数的方法...

回答 2 投票 0

分享图片蚂蚁文字WhatsApp API iOS

我正在尝试使用 WhatsApp 的 API 共享图像和文本,但我无法做到这一点。为了分享图像,我有以下代码: if([[UIApplication共享应用程序] canOpenURL: [NSURL URLWithString:...

回答 1 投票 0

有没有办法在 Objective-C 中添加头文件中没有的 iVar(不使用 LLVM 2.0 或更高版本)?

我最近了解到可以使用 LLVM2.0 在类扩展中添加 ivar。 (海湾合作委员会不能这样做) 这在某种程度上确实是私人 iVar,因为其他用户不知道它的存在,因为它不在他的...

回答 3 投票 0

如何在 iOS 应用程序中处理对 Rest API 的异步请求

假设我想使用某个服务 Twitbookr 的其余 API 来获取用户的个人资料信息。因此,我让用户通过我的应用程序登录,并获得拨打电话所需的凭据。 之后...

回答 1 投票 0

NSURLConnection 和多个异步请求 - 是否会扰乱正在传输的数据?

我有一个 NSArray 链接。我想使用在线文章提取器 API(Clear Read)解析它们,并将每篇文章(一些 HTML)返回的结果放入 NSString 中。 ...

回答 2 投票 0

在设备上运行时没有子节点

我创建了一个简单的项目来尝试 SceneKit,添加了一个包含一个男人角色和一个相机的场景。 问题是代码在模拟器和设备上的行为不同。 当

回答 3 投票 0

当顶部或底部单元格在嵌入分组表格视图中隐藏时设置圆角

我有一个带有静态单元格的 UITableView。我根据某些条件隐藏了一些单元格,方法是在 heightForRowAtIndexPath 方法中将单元格的高度设置为 0,如下所示。 - (CGFloat)

回答 1 投票 0

需要来自 CLGeocoder 的坐标多于限制

以下代码仅返回前 10 个地址的坐标。但我需要 100 多个才能将其存储在数据库中。地理编码器有限制吗?我该怎么办? for(int i=0;i 以下代码仅返回前 10 个地址的坐标。但我需要 100 多个才能将其存储在数据库中。地理编码器有限制吗?我该怎么做? for(int i=0;i<count;i++) { CLGeocoder *geoCode = [[CLGeocoder alloc] init]; [geoCode geocodeAddressString:strcity completionHandler:^(NSArray *placemarks, NSError *error) { if (!error) { CLPlacemark *place = [placemarks objectAtIndex:0]; CLLocation *location = place.location; CLLocationCoordinate2D coord = location.coordinate; NSString *tempLati=[[NSString alloc]initWithFormat:@"%g",coord.latitude]; NSString *tempLongi=[[NSString alloc]initWithFormat:@"%g",coord.longitude]; [objCountries.countryLatitude addObject:tempLati]; [objCountries.countryLongitude addObject:tempLongi]; [geoCode cancelGeocode]; } }]; } iOS 会限制 CLGeocoder 请求,具体情况各不相同,但通常一次允许 50 个左右的请求。 时间段是未知的。 您可以做的就是对其进行编码,一次对一个块进行地理编码,中间留出足够的停顿。 一旦可能,您应该存储结果,这样您就不会再次请求相同的地理编码。 请注意此处的 CLGeocoder 文档:CLGeocoder。 如果地理编码服务被滥用,Apple 可以限制您甚至暂停您的开发者帐户。 一次发出 35 个请求,暂停直至完成,然后持续发出另外 35 个请求。 每个周期之间需要等待 90 秒。 根据我对一款应用程序的经验,这种方法在大约一年半的时间里(2023 年 4 月 - 2024 年 10 月)可靠地避免了速率限制。

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.