我在嘗試將Java代碼轉換爲Objective-C。下面的類是 TestCodeRequest的擴展。想知道如何將其轉換爲客觀的C等價物。我發現它有點令人困惑,因爲Java是靜態類型的,並且配置超過了慣例。 Objective-C是動態輸入的,而慣例是配置。我有一個示例代碼如下。任何小提示都應該非常棒。將Java轉換爲目標C
package com.TestCode.api;
import java.io.IOException;
import oauth.signpost.exception.OAuthCommunicationException;
import oauth.signpost.exception.OAuthExpectationFailedException;
import oauth.signpost.exception.OAuthMessageSignerException;
import org.json.JSONObject;
public class Categories extends TestCodeRequest {
public Categories(String apiKey, String apiSecret) {
super(apiKey, apiSecret, "categories");
}
public Categories field(Object... fields) {
super.field(fields);
return this;
}
public JSONObject getCategories() throws OAuthMessageSignerException, OAuthExpectationFailedException, OAuthCommunicationException, IOException {
return this.get();
}
public Categories categoriesField(Object... fields) {
return this.field(fields);
}
}
非常模糊的問題的絕佳答案。 (投票) –
客觀C有着輝煌嗎? – noelicus