Objective c 环路及;这对我不起作用
我今天真的很糟糕,我今天碰到了下水道,和迈达斯的一样 反正 我正在尝试做我认为简单的事情,但我的书和互联网也不能帮助我解决我的具体问题 问题 我有一个blkwdth的双精度值,设置为0.3(然后将它减少到整数*10),得到毫米。然后,对于长度值为14,我采用相同的过程。我想做的是通过一个循环,给我所有的值,这些值可以平均地分成长度 因此,目前我有以下值 blkwdth=3 长度=14 我下面的代码工作到一定程度,它进入循环除法不会返回0,所以进入循环,ads 1到blkwdth使其4,4可以被14等分,所以它返回0并停止,它也没有将值输入数组 NSLOG输出为 2013-07-04 12:04:15.210街区[1985:c07]宽度4 2013-07-04 12:04:15.211块[1985:c07]在数组中(空) 如何让循环遍历所有正确的可分割值**我现在已经能够将结果添加到数组***下面更新的代码仍然存在遍历所有可能的数字2、7等的问题Objective c 环路及;这对我不起作用,objective-c,arrays,while-loop,Objective C,Arrays,While Loop,我今天真的很糟糕,我今天碰到了下水道,和迈达斯的一样 反正 我正在尝试做我认为简单的事情,但我的书和互联网也不能帮助我解决我的具体问题 问题 我有一个blkwdth的双精度值,设置为0.3(然后将它减少到整数*10),得到毫米。然后,对于长度值为14,我采用相同的过程。我想做的是通过一个循环,给我所有的值,这些值可以平均地分成长度 因此,目前我有以下值 blkwdth=3 长度=14 我下面的代码工作到一定程度,它进入循环除法不会返回0,所以进入循环,ads 1到blkwdth使其4,4可以被1
NSMutableArray *myArray =[NSMutableArray array];
while ((division != 0))
{
blkWdth += 1;
NSLog(@"BWIDTH IN LOOP %i",blkWdth);
division = Lngth % blkWdth;
if (division ==0)
{
[myArray addObject:[NSString stringWithFormat:@"%i", blkWdth]];
NSLog(@"BWIDTH %i",blkWdth);
}
}
NSLog(@"INSIDE ARRAY%@",myArray);
一如既往地感谢您的帮助/建议和支持
Mr HblkWdth=blkWdth;/???抱歉,今天无法从一个屏幕正确复制到另一个屏幕