可能重复:
在.net中,知道周数我怎样才能获得工作日日期?
你好,
我有一个问题,你好.我如何获得给定周数的日期范围.
例如:如果我输入第12周,则输出应为:
21-03-2011
22-03-2011
23-03-2011
24-03-2011
25-03-2011
26-03-2011
27-03-2011
Run Code Online (Sandbox Code Playgroud)
我真的希望你们可以帮助我,我只是无法找到任何地方的awnser!
提前致谢.
我尝试将起点和终点本地化为地址字符串,以便我可以将其存储到NSUserDefaults
.问题是该方法继续执行并且不设置我的变量.
NSLog(@"Begin");
__block NSString *returnAddress = @"";
[self.geoCoder reverseGeocodeLocation:self.locManager.location completionHandler:^(NSArray *placemarks, NSError *error) {
if(error){
NSLog(@"%@", [error localizedDescription]);
}
CLPlacemark *placemark = [placemarks lastObject];
startAddressString = [NSString stringWithFormat:@"%@ %@\n%@ %@\n%@\n%@",
placemark.subThoroughfare, placemark.thoroughfare,
placemark.postalCode, placemark.locality,
placemark.administrativeArea,
placemark.country];
returnAddress = startAddressString;
//[self.view setUserInteractionEnabled:YES];
}];
NSLog(returnAddress);
NSLog(@"Einde");
Run Code Online (Sandbox Code Playgroud)
这是我的应用程序调试器显示的内容:
启动
einde
例如,我的位置地址是:"Mainstreet 32,CITY".然后我想看到的是以下内容:
启动
Mainstreet 32,CITY
Einde
问题是我的代码不等待我CLGeocoder
完成,所以我的变量returnAddress
在返回时没有设置,并且它是空的.
有谁知道如何解决这个问题?
.net ×1
c# ×1
calendar ×1
clgeocoder ×1
cocoa-touch ×1
date ×1
datetime ×1
ios ×1
objective-c ×1