小编Par*_*att的帖子

格式化Objective C中的NSNumber

如何将NSNumber"1234567"转换为"12,34,567"?

我已经使用了NSNumberFormatter,但无法获得所需的结果.

我这样做

NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
    [formatter setNumberStyle:NSNumberFormatterDecimalStyle];
    NSString *formattedString = [formatter stringFromNumber:[NSNumber numberWithFloat:1234567]];
    NSLog(@":%@",formattedString);
Run Code Online (Sandbox Code Playgroud)

产量:1,234,567

期望的产出:12,34,567

iphone xcode objective-c ios

3
推荐指数
1
解决办法
5301
查看次数

如何在iOS中的UILabel中添加更多文本?

我想在iOS中添加UILabel背后的更多文字.

在其他语言中,我们可以添加以下内容:

String s += textBox.text;
Run Code Online (Sandbox Code Playgroud)

我们可以使用(+ =)签到其他语言.

在Objective-C中,我不知道如何添加到标签中.

请帮我.

iphone objective-c uilabel ios

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

我们如何在ARC中明确调用垃圾收集器?还有一种方法可以决定何时在ARC中释放内存?

我是一名iPhone开发人员.我在我的应用程序中使用ARC.我正在分配对象,一旦它的使用结束,我给它分配"nil".为了释放内存,还有什么我需要做的吗?

还有办法,我们可以在ARC中明确调用垃圾收集器吗?还有一种方法可以决定何时在ARC中释放内存?

memory-leaks memory-management ios ios5 automatic-ref-counting

3
推荐指数
1
解决办法
2375
查看次数

从'nsarray'分配给'nsmutablearray'的不兼容指针类型

NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"self" ascending:YES];

sortedFloats = [Arr_distance sortedArrayUsingDescriptors:
                    [NSMutableArray arrayWithObject:sortDescriptor]];
Run Code Online (Sandbox Code Playgroud)

sortedFloatsNSMutableArray 在哪里,Arr_distance也是NSMutableArray

我收到警告Incompatible pointer types assigning to 'NSMutableArray ' from 'NSArray ' 仍然结果是正确的,但是警告是什么?

iphone nsarray ios4 ios

3
推荐指数
1
解决办法
3595
查看次数

目标C:通过字典键的值过滤掉NSMutableArray的结果?

我有一个像这样的NSMutableArray:

(
        {
        City = "Orlando";
       Name = "Shoreline Dental";
        State = Florida;
    },
        {
        City = "Alabaster ";
        Name = Oxford Multispeciality;
        State = Alabama;
    },
        {
        City = Dallas;
        Name = "Williams Spa";
        State = Texas;
    },
        {
        City = "Orlando ";
        Name = "Roast Street";
        State = Florida;
    }
)
Run Code Online (Sandbox Code Playgroud)

现在,我如何对这个NSMutableArray进行排序,以获得与我希望获得的状态"佛罗里达"相对应的结果

(
        {
        City = "Orlando";
       Name = "Shoreline Dental";
        State = Florida;
    },
 {
        City = "Orlando ";
        Name = "Roast Street";
        State = Florida;
    } …
Run Code Online (Sandbox Code Playgroud)

iphone nsmutablearray ios xcode4.5

3
推荐指数
1
解决办法
4253
查看次数

使用掩蔽从图像裁剪字母

我需要的:

1)从库或相机中选择图像

2)写和文字

3)文字被裁剪成图像!

下面的图片可以更清楚地说明我需要什么.

在此输入图像描述

我知道屏蔽和裁剪图像,即使我在emoji me app中使用框架进行遮罩.我只需要知道如何根据动态文本裁剪图像.

请提出你的建议.

...
UIImage *image = [UIImage imageNamed:@"dogs.png"];
UIImage *mask = [UIImage imageNamed:@"mask.png"];

// result of the masking method
UIImage *maskedImage = [self maskImage:image withMask:mask];

...

- (UIImage*) maskImage:(UIImage *)image withMask:(UIImage *)maskImage {

    CGImageRef maskRef = maskImage.CGImage; 

    CGImageRef mask = CGImageMaskCreate(CGImageGetWidth(maskRef),
        CGImageGetHeight(maskRef),
        CGImageGetBitsPerComponent(maskRef),
        CGImageGetBitsPerPixel(maskRef),
        CGImageGetBytesPerRow(maskRef),
        CGImageGetDataProvider(maskRef), NULL, false);

    CGImageRef maskedImageRef = CGImageCreateWithMask([image CGImage], mask);
    UIImage *maskedImage = [UIImage imageWithCGImage:maskedImageRef];

    CGImageRelease(mask);
    CGImageRelease(maskedImageRef);

    // returns new image with mask applied
    return maskedImage;
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios

3
推荐指数
1
解决办法
1156
查看次数

如何对包含18000个enteries的Sqlite数据库表进行索引

我正在制作一个iPhone应用程序,我正在使用Sqlite数据库表,它有18000个enteries.

当我从该表中搜索时,它很慢.

我希望它更快,因此我试图添加索引到我的数据库表.

如何对Sqlite数据库表进行索引?

我应该遵循哪些步骤?

sqlite iphone cocoa-touch ios4

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

如何在iPhone中将CSV格式转换为NSData或NSString?

我正在制作一款需要当前股票价格的iPhone应用程序.

我从下面给出的链接接收CSV格式的数据.

http://finance.yahoo.com/d/quotes.csv?s=RHT+MSFT&f=sb2b3jk

是否可以将CSV格式转换为NSData或NSString格式?如果是,我该怎么办?

对此有什么其他选择?

csv iphone objective-c

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

iPhone SDK:如何从Core-Plot中删除水平标记?

我在我的iPhone应用程序中实现了核心情节.我正在使用梯度散点图,如下所示:

在此输入图像描述

如何删除上述核心图中图形的Y轴上出现的水平标记?

iphone cocoa-touch objective-c core-plot ios4

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

如何删除我的应用程序的NSDocumentsDirectory下的所有文件?

我试过用

NSString *DocumentsDirectoryPath = //Code to fetch the Documents Directory Path;
NSError *error;
NSFileManager *manager = [NSFileManager defaultManager];
[manager removeItemAtPath:DocumentsDirectoryPath error:&error];
Run Code Online (Sandbox Code Playgroud)

上面的代码删除了我的应用程序的整个Documents目录,但我只想删除Documents目录的内容不是 Documents目录本身.

我该怎么办?

iphone ios4 nsdocumentdirectory

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