小编Vla*_*mir的帖子

如何将NSString修剪为11个字符并在末尾添加"..."

我有一个我想修剪的字符串,如果它有超过11个字符.如果是这种情况,应将其修剪为11个字符,并附加"..."!你会建议最好的做法是什么?我来了,stringByPaddingToLength但也许是更好的方式!Thx提前!

objective-c nsstring

0
推荐指数
1
解决办法
1774
查看次数

NSArray可能无法响应componentsSeparatedByString

NSArray *Lines = [StringData componentsSeparatedByString:@"\n"];
for (NSArray *ThisLine in Lines){

    NSArray *Items = [ThisLine componentsSeparatedByString:@","];
    ...
}
Run Code Online (Sandbox Code Playgroud)

我收到警告NSArray可能无法响应componentsSeparatedByString.

有什么想法吗?

iphone xcode objective-c

0
推荐指数
1
解决办法
671
查看次数

潜在的内存泄漏

我使用Xcode 4在iPhone iOS上开展项目.

使用Xcode>产品>分析我得到35个问题,所有这些类型:

 myTextField.text = [[NSString alloc] initWithFormat:@"0.2f", abc];
Run Code Online (Sandbox Code Playgroud)

问题是"分配给......的对象的潜在泄漏"

什么是有害物体,我该如何释放它?

谢谢

iphone memory-leaks memory-management objective-c ios4

0
推荐指数
1
解决办法
578
查看次数

为什么我的应用程序不显示小数点,即使知道我使用浮点值

我正在对我的应用程序进行最后润色,并且由于某种原因,值不会显示为小数值.

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)

这是代码我真的很累,可能会遗漏一些东西.

ios xcode4

0
推荐指数
1
解决办法
52
查看次数

DistanceFromLocation错误

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"米.绝对这个结果是不正确的.

那我在哪里错了?

ios

0
推荐指数
1
解决办法
395
查看次数

选择后,图像不会显示在图像视图中

我正在尝试将图像保存在核心数据中但是在我在模拟器中选择后,它不会显示在图像视图中?以下是代码示例:

- (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)

sqlite core-data picker uiimageview ios

0
推荐指数
1
解决办法
680
查看次数

ios中的图像翻译

我不是一个非常优秀的程序员,所以如果这是一个愚蠢的问题原谅我!我只是在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函数放多少值都不在乎.任何想法发生了什么......我完全被困了谢谢你的任何帮助

objective-c ios

0
推荐指数
1
解决办法
624
查看次数

您的应用包含非公开API使用情况

我正在尝试将我的应用程序提交到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

xcode objective-c iphone-sdk-3.0

0
推荐指数
1
解决办法
4658
查看次数

Python - 编写一个函数来计算并返回一个圆的面积

圆的半径应作为函数的参数给出,计算面积的公式为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未定义"

python

0
推荐指数
1
解决办法
1万
查看次数

具有范围的子阵列

我试图将一个对象数组拆分为包含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)

objective-c ios

0
推荐指数
1
解决办法
4730
查看次数

如何删除一个字符?

嗨,我正在开发一个代码,我需要从uitextview执行删除最后一个字符,我试过这样

-(IBAction)delete:(id)sender{
    uitextview.text =[NSString stringWithFormat:@"%@%@",uitextview.text,@"\b"];
}
Run Code Online (Sandbox Code Playgroud)

在删除按钮操作我给了这个代码,但这不执行删除.请帮助完成这项工作,并提前感谢

iphone xcode objective-c nsstring

-1
推荐指数
2
解决办法
1539
查看次数