Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 为什么我的NSString变量输出“;1“;什么时候使用流?_Ios_Objective C - Fatal编程技术网

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