ios相关内容
我想编写一个 iOS 应用程序,它可以充当客户端和通过蜂窝数据网络连接到其他 iPhone 的服务器(即,没有典型的中央服务器).目标是通过某种通知方式从 iPhone 服务器向多个 iPhone 客户端共享大约 200 条短事件消息,一次一个.Apple Push Notification 服务适用于此类通知,但没有必要专门使用它. 我认为通过从服务 iPhone 连接到 gateway.
..
我收到一条警告,说我的项目需要包含 armv6 二进制文件……但我真的不知道该怎么做.一直在谷歌上搜索答案,但似乎没有任何建议适合?我需要下载 armv6 来支持我的应用程序,还是 Xcode 有它,我只需要将它包含在我的项目设置中?此外,我的应用程序应该支持操作系统回到 3.1. 我在调试部分的 armv6 和 armv7 后面添加了 i386,但我不知道这是否能解决问题.对于有更多经验的
..
我搜索了一下,发现这是一个可能重复的问题: 同一设备的多个 CBPeripheral 我的问题是: 我有多种服务,它们总共具有大约 30-40 个特征(是的,我需要所有这些......).作为处理 CoreBluetooth 的起点,我总是使用 Apple 示例代码 (CoreBluetooth 温度传感器). 发现和服务/特征处理分为两类,这仅适用于少数特征.但是在一个类
..
问题 1:使用 2 种方法执行相同操作来构建用例(或多个用例)的正确方法是什么? 例如: 我在 iOS 应用中有 3 个屏幕: 1. 一个地图视图,可以“长按"并有一个相机按钮. 2. 相机视图,如果用户在地图视图中点击相机按钮,则会显示该视图. 3. 位置/图钉编辑视图,如果用户“长按"地图视图,或用户在相机视图中选择照片后显示.此编辑视图有一个保存按钮,用于实际创建带有照片和
..
我只想就构建我的第一个 Core Data 应用程序的最佳方式以及我将需要的主要对象和交互获得一些建议. 数据是远程存储的,我需要通过 HTTP 访问它,它会以 JSON 格式响应.我想使用 Core Data 在设备上缓存它.服务器上每天都会有新数据,所以我需要访问它并相应地更新模型. 是否有任何 SDK 类可以帮助我解决这个问题,还是我要亲自动手? 我想我正在查看我调用以获取
..
假设我们有一个 RootView 和一个 DetailView.DetailView 有它自己的 BindableObject,我们称之为 DetailViewModel 并且我们有场景: RootView 可能会被某种全局事件更新,例如错过了互联网连接或通过它自己的数据/视图模型 当 RootView 处理事件时内容被更新,这导致 DetailView 的新结构被创建 如果 Detai
..
我目前的头疼:实现一个模型类,专门用于对我的 rails 应用程序的服务调用. 场景如下: 我有一个名为 Service 的类,它是 NSObject 的子类. 实现文件定义了一些方法……让我们看看doSignUp. 我正在使用 AFNetworking 与 api 通信. 从我的 SignUpViewController,我创建了一个我的实例Service 类并调用 doSig
..
考虑到VIPER结构 我有两个模块,A 和 B.第一个模块 A,通过演示者,想要执行一个必须在模块 B 中完成的操作,所以告诉它的线框去做.问题是,谁负责实例化整个模块(视图、交互者、演示者...).我看到了一些不同方法的例子: 在应用开始时创建所有模块. 在模块的线框中创建整个模块,因此在本例中,BWireframe 的一个类方法实例化了所有 B 模块. 考虑到线框负责路由,
..
我编写了许多与后端通信的 iOS 应用程序.几乎每次,我都使用 HTTP 缓存来缓存查询并将响应数据 (JSON) 解析为 Objective-C 对象.对于这个新项目,我想知道 Core Data 方法是否有意义. 这是我的想法: iOS 客户端向服务器发出请求,并将对象从 JSON 解析为 CoreData 模型. 每次我需要一个新对象时,我不是直接获取服务器,而是解析 Co
..
我创建了这个基本架构来处理我的网络问题, 我想保持模块化和结构化: public class NetworkManager {public private(set) var queue: DispatchQueue = DispatchQueue(label: "com.example.app.dispatchgroups", attributes: .concurrent, target
..
嗨,我收到以下错误,目前无法修复. 架构 x86_64 的未定义符号:“_OBJC_CLASS_$_GAI",引用自:AppDelegate.o中的objc-class-ref HomeViewController.o中的objc-class-ref“_OBJC_CLASS_$_GAITrackedViewController",引用自:_OBJC_CLASS_$_HomeViewControl
..
我在添加“libPusher-combined.a"及其头文件后,在“其他链接器标志"构建设置中添加“-all_load"后收到这些错误.我完全按照说明直到输入“-all_load"的部分(在“添加到您的 iOS 项目"中的“使用预编译的静态库"下,但我最终收到了 20 个 Mach-O 链接器错误.:/有人可以帮我解决这个问题吗? 以下是错误: 架构 armv7 的未定义符号:“_utf
..
我创建了一个自定义的 Objective-C 框架.我想将它导入任何给定的 iOS 项目,并在 iOS 模拟器和实际设备上使用其提供的功能.为了导入框架,我使用应用程序目标中的构建阶段> 链接二进制文件 设置来链接它.然后,我可以使用以下语句将其导入到我的一个类中: #import 我可以很好地实例化框架的类,但是当我尝试在设备上运行我的项目时,我收到以下错误消息: dyld:库未加载:@
..
更新我的 Xcode 后出现重复符号错误.(找到代码)有人也得到这个吗?以及如何解决? 我试图从“其他链接器标志"部分删除 -ObjC 链接器标志,在导入 .m 而不是 .h 后检查, 将“No Common Blocks"编译器设置切换为 NO,我去了 Targets ->构建阶段 ->编译源代码,没有重复,尝试了所有没有结果. 还有其他想法吗? 重复符号 _space 在:/
..
我已将我的 x 代码版本从 5.0 更新到 5.1 我在我的项目中使用了 ZBarSDK 来扫描条码.在模拟器“iPhone Retina(3.5 英寸)"和“iPhone Retina(4 英寸)"中,它运行良好.但是,当我想使用模拟器“iPhone Retina(4 英寸 64 位)"进行构建时,出现以下错误. ld: 警告:忽略文件/Users/sayan/Desktop/Project
..
这似乎是一个反复出现的现象. 我看到了一些之前的问题,解决方案是删除armv6,然后存档就可以工作了.当然,armv6 没有了. 所以,现在,使用当前的 Xcode 4.6.3 phonegap 2.9 构建.是的,该应用在 iphone、ipad 和模拟器上运行良好. 我在创建存档步骤结束时收到此消息: /Applications/Xcode.app/Contents/Dev
..
我正在尝试实施 Robert Martin 描述的清洁架构.更具体地说,我正在使用 VIPER,它是 Clean Architecture 的 iOS 版本. 我遇到的问题如下: 用户开始查看上面有地点(图钉)的地图.如果他点击一个按钮,一个大头针被放下,他会被带到另一个视图来创建(或编辑,如果是点击一个现有的大头针)位置(或取消).在另一个视图中,用户可以编辑地点信息,然后单击“返回
..
我昨天发送了一个应用程序进行审核,没有问题.然后我意识到我需要做的修复很少(将地图的最大缩放级别从 19 更改为 18,没有别的),所以我从 iTunes Connect 中删除了二进制文件,并尝试重新提交. 现在我收到了这个警告: 我不明白为什么,因为我的架构是: 架构:armv7 有效架构:armv6、armv7、armv7s、arm64 该应用程序在模拟器中运行良好
..
尝试使用适用于 ios 的 ARCGIS SDK 进行路由.我有一个 AGSPoint 作为 AGSSpatialReference *sr = [AGSSpatialReference spatialReferenceWithWKID:102100];AGSPoint *myMarkerPoint =[AGSPoint pointWithX:-13626235.170442y:4549170
..
目标 c 的新手,我在地图部分使用 ArcGIS.我遇到了没有调用/加载方法 mapViewDidLoad 的问题.这是代码的一部分: .h 文件 @interface ViewController : UIViewController{AGSMmapView *_mapView;AppDelegate *appDelegate;...} .m 文件 - (void)viewDidLo
..