2017-08-13 11 views
0

SwiftSoupはSwift 4.0をサポートしていますか?私は自分のPodfileを初期化し、SwiftSoup GitHub repo https://github.com/scinfu/SwiftSoupの指示に従ってpod "SwiftSoup"を追加しましたが、pod installを実行する前にSwiftファイルにインポートすることはできません。 SwiftSoup READMEが示すように、XCodeの.xcworkspaceファイルを使用しています.xcodeprojワークスペースではありません。SwiftSoup for Swift 4

Podfileは、次のようになります。SwiftSoupはスウィフト4.0をサポートしていない場合は

# 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 

、誰もが私が使用できる任意の選択肢がありますか?私はすべてのスクリプトタグを削除し、特定のクラスでdivタグを抽出するHTMLを含むSwift Stringオブジェクトを解析しようとしています。

基本的に私は、Python BeautifulSoupのcommmandと同等のものをやろうとしている:スウィフトで

classInfo = html.find('div', class_='theClass').get_text()

+0

ポッド1.5.2バージョンスイフト4に対応 – Scinfu

答えて

2

ちょうど冗談、私は問題が私のスキームを編集していないことがわかった。私がProduct-> Scheme-> Pod- [projname]の下にいた場合、私はSwiftSoupをインポートすることができました。しかし、私のプロジェクトを構築した後、SwiftSoupは、Swift 4が廃止された多くの機能を使用するため、Swift 4をサポートしていないことがわかりました。