我正在研究一个需要支持用户发布民意测验的项目。基本上是一个问题,最多包含5个答案。我试图找到一个已经存在的民意测验框架(用Swift或Obj C编写),但没有找到。
有人知道可以完成这项工作的框架吗?
答案 0 :(得分:3)
我建议你和调查猴子一起去。 Survey Monkey SDK可用于iOS和Android平台。 下面简单介绍如何快速将它们集成到iOS中。 1。。安装cocoapods并将以下内容添加到podfile中。
pod 'surveymonkey-ios-sdk', '~> 2.0.0'
2。按照下面的链接设置您的SDKCollector 。您可以在信息中心中随意设置问题。
https://cocoapods.org/pods/surveymonkey-ios-sdk
3。。在此过程中,您将获得一个调查码。然后在ViewController中添加以下代码。
func showPolling() {
let feedbackController = SMFeedbackViewController(survey: "<SURVEY_KEY>")
feedbackController?.present(from: self, animated: true, completion: nil)
}
注意:也是基于Obj-c的框架。因此,您需要在Bridging-Header.h
中添加以下import语句#import <SurveyMonkeyiOSSDK/SurveyMonkeyiOSSDK.h>
好吧,就是这样。
Survey Monkey的优点是您可以在仪表板中动态查看轮询结果。而且这些问题是动态的,可以在不向AppStore发送新版本的情况下进行更新。免费版和付费版都可用于具有自己的自定义功能的付费版。
有关SurveyMonkey的更多详细信息,请通过 https://www.surveymonkey.com/mp/mobile-sdk/
希望有帮助。