2017-08-03 24 views
0

を構築:SWIFT URL文字列私は以下のようにURLを構築するにはどうすればよい

/sap/opu/odata/SAP/ZTM_FOR_MOBILITY_SRV/BusinessPartnerSet('BP-CR-EM01')/?$format=json 

私は特にパートたい - BusinessPartnerSet( 'BP-CR-EM01を')。

BP-CR-EM01の値は動的値です。

let newUrl = url + "'\(businessPartners[myIndex].partnerId)'" 

urlには固定URLがあり、+演算子には動的値が続きます。あなたの提案で私を助けてください。

答えて

1

私は、これは完全に助けはいURLComponents

var components = URLComponents(string: "http://mycompany.com")! 
components.path = "/sap/opu/odata/SAP/ZTM_FOR_MOBILITY_SRV/BusinessPartnerSet('\(businessPartners[myIndex].partnerId)')/" 
components.queryItems = [URLQueryItem(name: "$format", value:"json")] 
if let url = components.url { 
    print(url) 
    // or if you need the string 
    print(url.absoluteString) 
} 
+0

を使用することをお勧めします。どうもありがとう。 – Selvakumar

関連する問題