我有一个我想修剪的字符串,如果它有超过11个字符.如果是这种情况,应将其修剪为11个字符,并附加"..."!你会建议最好的做法是什么?我来了,stringByPaddingToLength但也许是更好的方式!Thx提前!
NSArray *Lines = [StringData componentsSeparatedByString:@"\n"];
for (NSArray *ThisLine in Lines){
NSArray *Items = [ThisLine componentsSeparatedByString:@","];
...
}
Run Code Online (Sandbox Code Playgroud)
我收到警告NSArray可能无法响应componentsSeparatedByString.
有什么想法吗?
我使用Xcode 4在iPhone iOS上开展项目.
使用Xcode>产品>分析我得到35个问题,所有这些类型:
myTextField.text = [[NSString alloc] initWithFormat:@"0.2f", abc];
Run Code Online (Sandbox Code Playgroud)
问题是"分配给......的对象的潜在泄漏"
什么是有害物体,我该如何释放它?
谢谢
我正在对我的应用程序进行最后润色,并且由于某种原因,值不会显示为小数值.
if ( row == 0 ) {
float number1 = ([initamount.text floatValue ]);
initamount.text = [[NSString alloc]initWithFormat:@"%2.f Yard", number1];
double answer = number1 *3;
result.text = [[NSString alloc]initWithFormat:@"%2.f Feet", answer];
}
Run Code Online (Sandbox Code Playgroud)
这是代码我真的很累,可能会遗漏一些东西.
CLLocation *useOne = [[CLLocation alloc] initWithLatitude:40.074744 longitude:116.240179];
CLLocation *useTwo = [[CLLocation alloc] initWithLatitude:40.079106 longitude:116.243469];
CLLocationDistance distance = [useOne distanceFromLocation:useTwo];
NSLog(@"%d",distance);
Run Code Online (Sandbox Code Playgroud)
但我得到的结果是"距离= 1921570242"米.绝对这个结果是不正确的.
那我在哪里错了?
我正在尝试将图像保存在核心数据中但是在我在模拟器中选择后,它不会显示在图像视图中?以下是代码示例:
- (void) viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
if (fugitive_.image != nil) {
self.fugitiveImage.image = [UIImage imageWithData:fugitive_.image];
}
}
- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
fugitive.image = UIImagePNGRepresentation([info objectForKey:UIImagePickerControllerEditedImage]);
[self dismissModalViewControllerAnimated:YES];
[picker release];
}
Run Code Online (Sandbox Code Playgroud) 我不是一个非常优秀的程序员,所以如果这是一个愚蠢的问题原谅我!我只是在ios中学习图像转换我想在按钮点击事件中将图像从一个位置转换为另一个位置这里是代码...
- (IBAction)showinfobybutton:(id)sender {
CGFloat v1 = imageview.center.x;
CGFloat v2 = imageview.center.y;
CGAffineTransform trans = CGAffineTransformTranslate(imageview.transform, v1, v2);
imageview.transform = trans;
}
Run Code Online (Sandbox Code Playgroud)
代码有什么问题.它只能在y方向上转换而不是在x中转换.无论你为v1函数放多少值都不在乎.任何想法发生了什么......我完全被困了谢谢你的任何帮助
我正在尝试将我的应用程序提交到AppStore,但我收到了这个消息:
您的应用包含非公开API使用情况.请查看错误,更正错误,然后重新提交申请.
The app contais or inherits from non-public classes in Payload/iPark.app/City-6AEFBE8F8D9CC569.o: City
Run Code Online (Sandbox Code Playgroud)
我只使用谷歌地图API
圆的半径应作为函数的参数给出,计算面积的公式为PI*r2
area = PI*r2
def SetArea (myradius, myarea):
PI = 3.14159
myarea = PI*myradius *2
return myarea
Run Code Online (Sandbox Code Playgroud)
运行程序时,错误显示为"PI未定义"
我试图将一个对象数组拆分为包含32个对象的较小数组.剩下的就是最后放入阵列.
这是我正在使用的代码
int a = sharedManager.inventoryArray2.count;
float b = a / 33;
int c = ceilf(b);
NSMutableArray *arrayOfArrays = [NSMutableArray array];
int from = 0;
int to = 31;
for (int e = 0; e <= c; e++) {
if (sharedManager.inventoryArray2.count < to) {
NSArray *smallArray = [sharedManager.inventoryArray2 subarrayWithRange:NSMakeRange(from, sharedManager.inventoryArray2.count)];
[arrayOfArrays addObject:smallArray];
}
else {
NSArray *smallArray = [sharedManager.inventoryArray2 subarrayWithRange:NSMakeRange(from, to)];
from = from + (31+1);
to = from + 31;
[arrayOfArrays addObject:smallArray];
}
}
Run Code Online (Sandbox Code Playgroud)
我收到以下错误.
'NSRangeException', reason: '*** -[NSArray …Run Code Online (Sandbox Code Playgroud) 嗨,我正在开发一个代码,我需要从uitextview执行删除最后一个字符,我试过这样
-(IBAction)delete:(id)sender{
uitextview.text =[NSString stringWithFormat:@"%@%@",uitextview.text,@"\b"];
}
Run Code Online (Sandbox Code Playgroud)
在删除按钮操作我给了这个代码,但这不执行删除.请帮助完成这项工作,并提前感谢
objective-c ×7
ios ×5
iphone ×3
xcode ×3
nsstring ×2
core-data ×1
ios4 ×1
memory-leaks ×1
picker ×1
python ×1
sqlite ×1
uiimageview ×1
xcode4 ×1