小编whi*_*adb的帖子

在Objective-C中以逗号分隔的字符串到NSArray

所以我没有数组的经验...但我需要用一个来填充UIPickerView.我通过HTTP(NSURLConnection)获取对象列表.这很好用.目前,响应以逗号分隔列表的形式存储在NSString中.我需要将其转换为数组.我认为这是我需要的数组类型:

NSArray  * myArray2 = [NSArray arrayWithObjects:@"foo",@"bar",@"baz",nil];
Run Code Online (Sandbox Code Playgroud)

也许我太复杂了......我真的不确定.PickerView已经有一个数组,我已经设置好了,所以要在PickerView数组中添加一个项目,我使用这个代码:

[pickerArray addObject:@"Item 1"];
Run Code Online (Sandbox Code Playgroud)

那么......我如何将逗号分隔的字符串(第1项,第2项,第3项,...)中的项分隔成单独的数组项([pickerArray addObject:@"item 1"];)??

csv arrays objective-c nsarray

41
推荐指数
1
解决办法
5万
查看次数

使用NSURLConnection进行POST - 没有JSON

我想在Objective-C中编写一个iPhone应用程序.我需要使用NSURLConnection POST数据.我可以找到与JSON有关的每个例子; 我不需要使用JSON.我需要做的就是POST数据并从PHP脚本中获得简单的1或0(成功或失败).而已.

我遇到了这段代码,但我不知道如何使用它或修改它不使用JSON:

- (void)performRequest {
    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL                   URLWithString:@"http://someplace.com/"]];
    [request setValue:@"Some Value" forHTTPHeaderField:@"Some-Header"];
    [request setHTTPBody:@"{\"add_json\":\"here\"}"];
    [request setHTTPMethod:@"POST"];
    [NSURLConnection connectionWithRequest:[request autorelease] delegate:self];
}

- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error {
 // Fail..
}

- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
 // Request performed.
}
Run Code Online (Sandbox Code Playgroud)

post xcode objective-c nsurlconnection

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

objective-c ×2

arrays ×1

csv ×1

nsarray ×1

nsurlconnection ×1

post ×1

xcode ×1