정리는 나중에..=3=3
NSCharacterSet *separator = [NSCharacterSet newlineCharacterSet];
NSArray *charsetArray = [[model currentText] componentsSeparatedByCharactersInSet:separator];
NSLog(@"띄운줄 수 %d", [charsetArray count]);
int oneLineCharactherCount = 0;
for (int i = 0; i < [charsetArray count]; i++)
{
// 한줄에 들어가는 글자수로 나눈다.
NSLog(@"흠 =_= %d",[[charsetArray objectAtIndex:i] length]);
int divValue = [[charsetArray objectAtIndex:i] length] / 20;
if (divValue > 0)
{
oneLineCharactherCount = oneLineCharactherCount + divValue;
}
}
NSLog(@"글자 수 %d, 띄울 수 %d", [[model currentText] length], oneLineCharactherCount);
if ([charsetArray count] + oneLineCharactherCount == 0)
{
return 200.0;
}
else if((([charsetArray count] + oneLineCharactherCount + 1) * 21.0) <= 200)
{
return 200.0;
}
return (([charsetArray count] + oneLineCharactherCount + 1) * 21.0);
댓글 없음:
댓글 쓰기