SwiftSwift4 的汤支持
SwiftSoup Support for Swift 4
SwiftSoup 支持 Swift 4.0 吗?我已经按照 SwiftSoup GitHub 存储库 https://github.com/scinfu/SwiftSoup 的指示在 运行 pod 安装之前初始化了我的 Podfile 并添加了 pod "SwiftSoup",但我无法将其导入我的 Swift 文件。我在 XCode 中使用 .xcworkspace 文件作为 SwiftSoup 自述文件的指示,而不是 .xcodeproj 工作区。
Podfile 看起来像:
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'httpget' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for httpget
pod "SwiftSoup"
target 'httpgetTests' do
inherit! :search_paths
# Pods for testing
end
target 'httpgetUITests' do
inherit! :search_paths
# Pods for testing
end
end
如果 SwiftSoup 不支持 Swift 4.0,有人有任何替代品可供我使用吗?我正在尝试解析包含 HTML 的 Swift 字符串对象以删除所有脚本标签并提取具有特定 class 的 div 标签。
本质上,我正在尝试执行与 Python BeautifulSoup 命令等效的操作:
classInfo = html.find('div', class_='theClass').get_text()
在 Swift.
开个玩笑,我发现问题是我没有编辑我的Scheme。如果我进入 Product->Scheme->Pod-[projname] 我可以导入 SwiftSoup。但是,在构建我的项目后,我发现 SwiftSoup 不支持 Swift 4,因为它使用了许多 Swift 4 过时的功能。
SwiftSoup 支持 Swift 4.0 吗?我已经按照 SwiftSoup GitHub 存储库 https://github.com/scinfu/SwiftSoup 的指示在 运行 pod 安装之前初始化了我的 Podfile 并添加了 pod "SwiftSoup",但我无法将其导入我的 Swift 文件。我在 XCode 中使用 .xcworkspace 文件作为 SwiftSoup 自述文件的指示,而不是 .xcodeproj 工作区。
Podfile 看起来像:
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'httpget' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for httpget
pod "SwiftSoup"
target 'httpgetTests' do
inherit! :search_paths
# Pods for testing
end
target 'httpgetUITests' do
inherit! :search_paths
# Pods for testing
end
end
如果 SwiftSoup 不支持 Swift 4.0,有人有任何替代品可供我使用吗?我正在尝试解析包含 HTML 的 Swift 字符串对象以删除所有脚本标签并提取具有特定 class 的 div 标签。
本质上,我正在尝试执行与 Python BeautifulSoup 命令等效的操作:
classInfo = html.find('div', class_='theClass').get_text()
在 Swift.
开个玩笑,我发现问题是我没有编辑我的Scheme。如果我进入 Product->Scheme->Pod-[projname] 我可以导入 SwiftSoup。但是,在构建我的项目后,我发现 SwiftSoup 不支持 Swift 4,因为它使用了许多 Swift 4 过时的功能。