我嘗試了一個漂亮的obj-c/ios應用程序,我在http://tech.pro/tutorial/975/building-an-earthquake-monitor-for-iphone-using-mapkit找到。它映射出地震nsscanner限制輸出到接口
它工作正常,但我想添加標題和副標題的引腳。不行。問題似乎是接口只接受掃描文件中的值!當我嘗試添加額外的字段時,我失敗。事情是,我知道他們在陣列中。通過露面,他們只是不發揚光大。 這裏就是我的意思是: 的NSLog:事件包含:36.238,69.520,4.200,91.0
我預計: 的NSLog:事件包括:規模4.200 36.238,69.520,4.200,91.0
這是產生通過這樣的:
while ([scanner isAtEnd] == NO) {
[scanner scanUpToString:@"\n" intoString:&line];
//skip the first line
if(count > 0) {
values = [line componentsSeparatedByString:@","];
event = [[SeismicEvent alloc] init];
event.title = @"Scale";
assert(event.title);
event.subtitle = [values objectAtIndex:4];
assert(event.subtitle);
event.latitude = [[values objectAtIndex:2] floatValue];
event.longitude = [[values objectAtIndex:3] floatValue];
event.magnitude = [[values objectAtIndex:4] floatValue];
event.depth = [[values objectAtIndex:5] floatValue];
NSLog(@" Event contains: %@", event);
[eventPoints addObject:event];
閱讀本: 日期,TimeUTC,經緯度,幅度,深度 2013/06/28,07:45:23.0,-22.795,171.317,4.9,35 2013/06 /28,07:27:54.1,3.917,126.013,4.7,62,
我可以NSLog字段;價值在那裏,他們只是沒有在任何地方。我很難過。