我需要手动将此库导入我的swift项目:https://github.com/morizotter/TouchVisualizer
我是一个相对较新的开发者,虽然我有两个简单的应用程序,但是将这样的库与一堆新文件集成起来至少可以说令人困惑。
指示说要在" / pod"中添加所有内容。到我的项目。没有pod文件夹,但是" TouchVisualizer"文件夹似乎有相关的文件(我只是猜测,因为没有" / pod")我将这些文件拖入我的项目并且有一个info.plist冲突,因为我已经有一个,每个项目都做得对吗?
所以我删除了它们并将整个文件夹拖入我的项目中,并且没有更多的info.plist冲突。话虽如此,我遵循了使用的第一步:
import TouchVisualizer
在我独一无二的视图控制器中,我收到一条错误说"没有这样的模块"。
我真的很感激我对我做错的任何帮助,从GitHub的描述来看,它似乎很简单。但对于一个不熟悉如何导入这类东西的人来说,我完全失去了。
答案 0 :(得分:2)
你应该真的只使用可可豆荚,因为它可以为你处理一切。但是如果你想手动安装它仍然。
1)从git hub下载文件
2)打开它并拖动" TouchVisualizer"您下载的解压缩文件(不是TouchVisualizer-master)内的文件夹进入项目,确保选择" copy"选项。
3)这种方式"添加"进入您的项目并不需要您导入标题。只需忽略该步骤并直接使用这些方法。
Visualizer.start()
*)当您想要使用的东西是项目的外部,如库或其他东西时,您只需要在swift中导入标题。
答案 1 :(得分:0)
为此,您首先应打开pods文件。该文件位于pods下的文件目录中,名称应为Podfile。
然后在其中添加:
#TouchVisualizer
pod“ TouchVisualizer”,“〜> 3.0.0”
在打开终端后,转到包含应用程序的目录: 例如,如果它是“桌面演示”,请使用命令:
cd〜/台式机/演示 然后在此目录中: pod安装 //如果您不想更新旧的Pod 使用: pod安装--no-repo-update
等待更新: 打开文件,转到您的AppDelegate.swift
导入TouchVisualizer
///您应在// TouchVisualizer注释下添加此功能的代码,以在应用程序启动时启动TouchVisualizer。
func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions:
[UIApplication.LaunchOptionsKey: Any]?) -> Bool {
//TouchVisualizer
//Change config values to true or false for making chanes
var config = Configuration()
config.color = UIColor.black
config.image = UIImage(named: "Your Icon")
config.showsTimer = true
config.showsTouchRadius = true
config.showsLog = true
Visualizer.start(config)
}
快乐的编码。