当我尝试在Swift中导入ParseFacebookUtils框架时,它不起作用。 在文档https://parse.com/docs/ios/guide#users-facebook-sdk-and-parse中,我按照步骤来集成FBSDK(一旦我parsing起来并运行,没有错误)。 问题是,由于Parse.com iOS SDK刚刚更新(您不必为Parse SDK框架创build桥接头),并且在上面的链接中,它们告诉您包括: #import <FBSDKCoreKit/FBSDKCoreKit.h> #import <ParseFacebookUtilsV4/PFFacebookUtils.h> 在你的头文件中。 我试着用swift导入ParseFacebookUtils,但编译器会抱怨并说: (这是我的AppDelegate.swift文件) 然后我尝试了我的运气,然后继续前进,正如上面的图像中一样导入所有东西,然后创build一个桥接头来导入ParseFacebookUtils,如下所示: 但它没有工作。 即使我在快速评论ParseFacebookUtils。 你能帮我解决这个问题吗? 提前感谢您的帮助! 干杯!
这是我的文本文件导出和导入困境的一部分。 现在,我有写代码和导出代码。 拼图的最后一部分是导入代码和读取代码。 我想从电子邮件中获取附件并将其导入到应用程序中,以便我可以阅读它。 我有基本的阅读代码: @IBAction func readButton(_ sender: UIButton) { let filePath = getDocumentsDirectory().appendingPathComponent("matrixFile.txt") do { try displayField.text = String(contentsOfFile: path!, encoding: String.Encoding.utf8) } catch let error as NSError{ displayField.text = String(describing: error) } } 但是我也想知道什么filePath将导入时。 我调整了出口的info.plist,但是我需要做一些更改吗? 这是我目前的补充: 提前致谢。
当我试图在我的swift文件中导入UIKit时,我得到了这个奇怪的错误。 我的代码很简单: import UIKit class Test: NSObject { } 我在'导入UIKit'得到的错误是: 未知types名称“导入” 预期';' 顶级声明之后 我已经将UIKit添加到我的Frameworks文件夹中,该类不包含任何代码(因此不应该有任何错误),我尝试重新启动xCode和我的Mac,但错误仍然存在。 我感谢任何帮助。 谢谢。 编辑:解决: 我试图在AppDelegate中导入“Test.swift”。
我跟着这个教程 ,也是这个video来创build我的自定义框架。 一旦我构build模拟器版本/或模拟器和设备,我想添加到我的项目。 我只是拖放到项目: 项目导航器中的我的PersonFramework : 我的PersonFramework的目标成员: 链接框架为我的应用程序目标。 最后我尝试导入到项目中: 没有这样的模块PersonFramework 。 我究竟做错了什么?
有没有办法在Xcode中添加Kanna( https://github.com/tid-kijyun/Kanna )到Playground? 我试图手动和通过CocoaPods安装,但没有运气。 我也试图把它包装在一个框架,但仍然没有运气。 将不胜感激任何input。 这些是我经常遇到的错误消息:
这可能是一个非常简单的问题,但是我无法从我的XCode项目中删除资源。 我使用“为所有添加的文件夹创build文件夹引用”添加它们,这样我就可以用正确的文件夹结构导入整个脱机HTML站点。 不幸的是,现在它已经被添加像这样,我似乎无法删除结构中的单个文件(它不是从编辑菜单中可用)。 任何人都可以帮忙吗? 谢谢!
我正在将数据导入到Core Data中,并发现保存操作很慢。 使用iOS模拟器,我观察了sqlite-wal文件的增长和增长,直到超过7GB的大小。 我正在input大约10个字段的约5000条logging。 这不是很多数据。 我插入的每个对象与其他各种对象(总共6个关系)都有一对一的关系。 所有这些logging合计等于less于20个字段。 没有图像或任何二进制数据或任何我可以看到的将certificate为什么WAL文件的结果大小如此之大。 我读了描述沃尔玛文件的sqlite文档,我不明白这是怎么发生的。 源数据不超过50 MB。 我的应用程序是multithreading的。 我在执行导入的后台线程中创build一个托pipe对象上下文(创build并保存核心数据对象)。 没有在这里写代码,有没有人遇到过这个? 任何人都有一个想法,我应该检查。 代码不是非常简单,所有的部分都需要时间来input,所以我们从一般的想法开始。 我会赞扬任何让我朝着正确的方向前进的人。 额外信息: 我已经禁用上下文的撤销pipe理器,因为我不需要(我认为这是iOS的默认为零,但我明确地将其设置为零)。 我只在整个循环完成后调用save,并且所有的pipe理对象都是ram(ram上升到100 MB btw)。 核心数据对象的循环和创build只需要5秒左右。 保存需要将近3分钟,因为它写入了awl文件。
我有一个2个目标的XCode项目(两个iPhone应用程序共享95%的相同的代码)。 但是,一个模块不是“可共享的”; 实现太不同了。 我的解决scheme(不工作)是添加2个子目录到我的项目目录中的Classes/文件夹 – 每个目标一个。 在每个目录中,我放置了一个名为ExampleSentencesViewController的视图控制器类。 当然,每个文件都被编译为只有一个目标的一部分 – 我正在寻找一个“自动切换”,根据目标使用哪个实现。 在每个目标设置中,我将每个目录添加到“标题searchpath”设置(每个目标的每个path)。 奇怪的是,它只能编译原来的目标。 我稍后添加的目标将不会编译,声称我已经包含相同的头两次(有两个文件,公平)。 我如何让XCode忘记原始标题? 我已经尝试从我的项目中删除.h文件,但似乎没有帮助。 任何帮助表示赞赏。
我正在一个iphone应用程序,一切都很好,直到我试图导入NSFetchedResultsController.h。 当我input这个Xcode完成了我的。 但现在它给出的错误:找不到NSFetchedResultsController.h文件。 我包括这样的: #import "NSFetchedResultsController.h" 我看了整个互联网的答案,但没有任何工作。 (还有一些东西需要Xcode 4.3来工作)。 我在雪豹上使用Xcode 4.2。
这是我第一次使用位置服务,我正在碰到这个链接错误: 架构i386的未定义符号:“_OBJC_CLASS _ $ _ CLLocationManager” 我添加了#import <CoreLocation/CoreLocation.h>并在viewDidLoad添加了以下几行 CLLocationManager *manager = [[CLLocationManager alloc] init]; manager.delegate = self; [manager startUpdatingLocation]; [UIApplication sharedApplication].networkActivityIndicatorVisible = YES; if (![CLLocationManager locationServicesEnabled]){ UIAlertView *servicesDisabledAlert = [[UIAlertView alloc] initWithTitle:@"Location Services Disabled" message:@"You currently have all location services for this device disabled. If you proceed, you will be asked to confirm whether location […]