我使用NSURLConnection从我的ios应用程序调用Web服务.这是我的代码
#define kBaseServerUrl @"http://winshark.softwaytechnologies.com/bariodwcfservice/baroidservice.svc/Json/"
#define kProductServiceUrl @"Products"
-(void)callService{
NSURL *url;
if (currState == ProductServiceState) {
url = [NSURL URLWithString:[NSString stringWithFormat:@"%@%@/%d",kBaseServerUrl,kProductServiceUrl,[self getRevisionNumberForProduct]]];
}
else if(currState == TankStrickerServiceState){
url = [NSURL URLWithString:[NSString stringWithFormat:@"%@%@/%d",kBaseServerUrl,kTankStrickerServiceUrl,[self getRevisionNumberForTankStricker]]];
}else if(currState == CalculationServiceState){
url = [NSURL URLWithString:[NSString stringWithFormat:@"%@%@/%d",kBaseServerUrl,kCalculationServiceUrl,[self getRevisionNumberForCalculation]]];
}else{
//Future Use
}
NSLog(@"%@",[url absoluteString]);
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
NSURLConnection *urlConnection = [[NSURLConnection alloc] initWithRequest:urlRequest delegate:self];
NSLog(@"%@",urlConnection);
}
Run Code Online (Sandbox Code Playgroud)
它最终称这个网址为http://winshark.softwaytechnologies.com/bariodwcfservice/baroidservice.svc/Json/Products/123
但是当我在浏览器中点击这个网址它工作正常,但在我的应用程序中我得到这个错误
Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server."
Run Code Online (Sandbox Code Playgroud)
请帮我解决可能存在的问题
我想在ios中使用二维数组,例如我想为tableview数据源准备一个数组,
UITableViewCell array[sections][rows];
像这样的东西,在这里我也不能预先确定尺寸.
谢谢
我是Objective-C的新手,我正在尝试根据Apple的文档创建一个单例类.
+ (MyGizmoClass*)sharedManager
{
if (sharedGizmoManager == nil) {
sharedGizmoManager = [[super allocWithZone:NULL] init];
}
return sharedGizmoManager;
}
+ (id)allocWithZone:(NSZone *)zone
{
return [[self sharedManager] retain];
}
Run Code Online (Sandbox Code Playgroud)
在此代码中sharedManager是一个静态方法,它将检查此类的对象是否存在.如果是这样,它将返回先前创建的对象,否则它将创建一个新对象.
我有一些问题:
如果sharedManager是静态的,它如何访问super?
当我打印[super class]为什么它给出当前的类名?
为什么[[super allocWithZone:NULL] init]返回当前的类对象?
如果super等于self这里,为什么它不调用当前类allocWithZone:(NSZone *)zone?
可能重复:
如何在C++应用程序中访问Java方法
我需要在c ++程序中使用JAR文件.即从c ++我需要调用java函数,例如,在java中有一个接受2整数并返回其中的函数,现在我需要从c ++调用这个函数.请指导我提前谢谢.
我是iPhone的新手,我想知道AVFoundation的AVCam和UIImagePicker相机有什么区别.什么时候我们应该去AVCam什么时候去UIImagePicker
提前致谢
我有一个UITableView自定义单元格,这些单元格包含一些textFields.这里当我在textFields中输入一些数据并滚动表格视图数据时它会消失,我认为因为每次创建新单元格.
我通过使用一个数组并在其中插入每个单元来解决这个问题,但在这里我无法重复使用单元格,因此我们浪费了内存.
你能告诉我如何应对这种行为的完美方式吗?
我正在尝试使用php进行Google Analytics.我不能使用javascript.这有什么办法吗?
我已经尝试了一些php库,但似乎这些库不起作用.我试过的Lib:http://code.google.com/p/serversidegoogleanalytics/
提前致谢.
我想将UIView转换为pdf,那里有任何现成的组件,因为我没有时间这样做.如果没有,你可以给我pdf的示例代码
提前致谢
ios ×5
iphone ×3
objective-c ×3
javascript ×2
.net ×1
ajax ×1
avcam ×1
avfoundation ×1
c ×1
c++ ×1
cocoa-touch ×1
html ×1
invocation ×1
java ×1
jquery ×1
json ×1
nsarray ×1
php ×1
uitableview ×1