Ios 为什么我的NSString变量输出“;1“;什么时候使用流?
以下是我到目前为止的情况:Ios 为什么我的NSString变量输出“;1“;什么时候使用流?,ios,objective-c,Ios,Objective C,以下是我到目前为止的情况: minute++;//this code is in a for loop where this variable is being incremented NSString *minuteString; NSDate *currentDate = [NSDate date]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@
minute++;//this code is in a for loop where this variable is being incremented
NSString *minuteString;
NSDate *currentDate = [NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MM/dd/YY"];
NSString *dateString = [dateFormatter stringFromDate:currentDate];
if(minute < 10){
minuteString = [NSString stringWithFormat:@"%@ 00:0%d:00",dateString,minute];
}
if(minute > 10){
minuteString = [NSString stringWithFormat:@"%@ 00:%d:00",dateString, minute];
}
ofs << minuteString << ",";
minute++//这段代码位于一个for循环中,该变量在该循环中递增
NSString*minuteString;
NSDate*currentDate=[NSDate日期];
NSDateFormatter*dateFormatter=[[NSDateFormatter alloc]init];
[日期格式化程序setDateFormat:@“MM/dd/YY”];
NSString*dateString=[dateFormatter stringFromDate:currentDate];
如果(分钟<10){
minuteString=[NSString stringWithFormat:@“%@00:0%d:00”,日期字符串,分钟];
}
如果(分钟>10){
minuteString=[NSString stringWithFormat:@“%@00:%d:00”,日期字符串,分钟];
}
OFS 因为C++ STD::流不能处理ObjaveCe类。
您需要将NSString转换为std::string才能使用流。比如:
std::string std_str([ ns_str UTF8String ] ) ;
ofs << std_str;
std::string std_str([ns_str UTF8String]);
OFS 因为C++ STD::流不能处理ObjaveCe类。
您需要将NSString转换为std::string才能使用流。比如:
std::string std_str([ ns_str UTF8String ] ) ;
ofs << std_str;
std::string std_str([ns_str UTF8String]);
ofs