小编Vik*_*ica的帖子

如何以编程方式截取iPhone主屏幕的屏幕截图

是否可以Home Screen从我的应用程序内部以编程方式截取屏幕截图?

截图

谢谢!

cocoa-touch screenshot objective-c ios

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

Objective-C中的动态分配,返回指针

我想确保指针myFunction()返回的值是可用的,当它不是Obj-C对象时.

double * vectorComponents ();   //Just an example

double * vectorComponents ()
{
    double componentSet[] = {1, 2, 3};
    return componentSet;
}
Run Code Online (Sandbox Code Playgroud)

如何动态分配这些变量然后如何解除它们.如果我什么都不做就行不通.感谢大家.

NSLog(@":)");
Run Code Online (Sandbox Code Playgroud)

cocoa allocation dynamic objective-c

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

如何为NSArray添加字幕

我试图找到一个更好的方法来添加字幕目前有两个不同的数组我想知道你是否可以在与标题相同的数组中添加字幕?

lodgeList = [[NSArray alloc]initWithObjects:

             //Abingdon
             @"Abingdon Lodge No. 48",  // This is the Title 
             // I would like to add the subtitle here

             @"York Lodge No. 12",

             //Alberene
             @"Alberene Lodge No. 277",

             // Alexandria
             @"A. Douglas Smith, Jr. No. 1949",
             @"Alexandria-Washington Lodge No. 22",
             @"Andrew Jackson Lodge No. 120",
             @"Henry Knox Field Lodge No. 349",
             @"John Blair Lodge No. 187",
             @"Mount Vernon Lodge No. 219",
Run Code Online (Sandbox Code Playgroud)

如何在上面的每个名称中添加字幕?

objective-c uitableview ios

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

用于"id(*IMP)(id,SEL,...)"的第二个参数是什么?

我的问题就像标题所说的那样.显然,第一个参数用于这个指针,有点像c ++.第二个怎么样?谢谢你

objective-c gnustep

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

为什么retainCount返回2

我有财产:

@property(nonatomic, retain) NSMutableArray *myvar;
Run Code Online (Sandbox Code Playgroud)

第一种情况:

    myvar = [[NSMutableArray alloc] init];
    NSLog(@retainCount: %i:", [myvar  retainCount]);
Run Code Online (Sandbox Code Playgroud)

输出:

retainCount:1

第二种情况:

    self.myvar = [[NSMutableArray alloc] init];
    NSLog(@retainCount: %i:", [self.myvar  retainCount]);
Run Code Online (Sandbox Code Playgroud)

输出:

retainCount:2

我的问题是:为什么在第二种情况下保留值是2?

cocoa-touch memory-leaks memory-management objective-c ios

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

在objective-c中按字母顺序排序数组

我想在objective-c中按字母顺序对数组进行排序.我已经用这种方式实现了它.

//Sorting of the Array
NSArray *sortedArray = [arrName sortedArrayUsingComparator:^(Cars *firstObject, Cars *secondObject) {
    return [firstObject.str_name compare:secondObject.str_name];
}];
arrName =[NSMutableArray arrayWithArray:sortedArray];
Run Code Online (Sandbox Code Playgroud)

问题是所有数字出现后跟字母字母后跟小写字母项目......

我希望它按字母顺序显示 - >意思是说大写字母和小写字母可能是混合的.

cocoa-touch objective-c ios

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

计算中的小数点为.要么 ,

如果我使用十进制数字输入数字,则十进制根据国家和地区格式而变化.
可以作为一个点"." 或者作为逗号","
我无法控制使用该应用的设备.
如果区域格式使用逗号,则计算出错.投入5,6与仅投入5次和56次相同.
即使我以编程方式允许两者兼而有之.并且,作为TextField中的输入.
如何在不使用数字和标点符号的情况下解决这个问题,并且可能还必须给出指令以避免使用逗号输入","
它只是输入我需要的数字和小数,并且十进制键盘更好.

cocoa-touch numbers decimal objective-c ios

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

将目标C中的所有首字母大写?

谁知道怎么做?

所以我们根据空间分割,然后将每个资本化,然后将它们向右移动?

cocoa objective-c

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

测试NSDate比较的最佳方法是什么?

我有两个datepickers给我一个startTime和一个endTime.根据这段代码:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
dateFormatter.timeZone=[NSTimeZone defaultTimeZone];
dateFormatter.timeStyle=NSDateFormatterShortStyle;
dateFormatter.dateStyle=NSDateFormatterShortStyle;
NSString *dateTimeString=[dateFormatter stringFromDate:startTime.date];
NSLog(@"Start time is %@",dateTimeString);


NSDateFormatter *dateFormatter2 = [[NSDateFormatter alloc]init];
dateFormatter2.timeZone=[NSTimeZone defaultTimeZone];
dateFormatter2.timeStyle=NSDateFormatterShortStyle;
dateFormatter2.dateStyle=NSDateFormatterShortStyle;
NSString *dateTimeString2=[dateFormatter2 stringFromDate:endTime.date];
NSLog(@"End time is %@",dateTimeString2);
Run Code Online (Sandbox Code Playgroud)

在我的.h

@property (weak, nonatomic) IBOutlet UIDatePicker *startTime;
@property (weak, nonatomic) IBOutlet UIDatePicker *endTime;
Run Code Online (Sandbox Code Playgroud)

我有这个代码,让我在给定时间和当前时间之间进行比较.测试它的最佳方法是什么,因为我需要你在后台使用它.

if ([[NSDate date] isEqualToDate:startTime.date]) {
NSLog(@"currentDate is equal to startTime"); 
}

if ([[NSDate date] isEqualToDate:endTime.date]) {
NSLog(@"currentDate is equal to endTime"); 
}
Run Code Online (Sandbox Code Playgroud)

我需要在那个代码或这个代码之间做出选择.那么NSLog在这里工作可以吗?

- (NSTimeInterval)timeIntervalSinceDate:(NSDate *)anotherDate


if([startTime.date timeIntervalSinceDate:[NSDate date]] > 0) …
Run Code Online (Sandbox Code Playgroud)

cocoa-touch objective-c nsdate ios

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

添加两个图像并制作一个

我是新的编程IOS应用程序,我遇到了这个问题:我在应用程序中有两个图像,我想在Twitter上发布,但Twitter只接受一张图片上传,所以我想出了制作图像A的想法+图像B只有一个图像.我已经完成了发布和调整图像处理的大小.但是,我需要帮助才能使Image A + Image B成为一个Image.有人可以帮忙吗?谢谢.

在此输入图像描述

cocoa-touch objective-c ios

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