小编Jos*_*ell的帖子

我自己的方法的自定义完成块

我刚发现完成块:

 completion:^(BOOL finished){


                     }];
Run Code Online (Sandbox Code Playgroud)

我需要做什么才能让自己的方法完成块?

objective-c objective-c-blocks

76
推荐指数
2
解决办法
7万
查看次数

整体是否始终初始化为0?

指望int在Objective-C中始终初始化为0 是否安全?

更具体地说,当int新实例化具有ivars 的对象时,可以安全地假设其ivars的值为0吗?

int initialization objective-c instance-variables

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

编译错误:"初始化元素不是编译时常量"

编译此代码时,我得到错误"初始化元素不是编译时常量".有谁能解释为什么?

#import "PreferencesController.h"

@implementation PreferencesController

- (id)init
{
    self = [super init];
    if (self) {
        // Initialization code here.
    }

    return self;
}


NSImage* imageSegment = [[NSImage alloc] initWithContentsOfFile:@"/User/asd.jpg"];//error here
Run Code Online (Sandbox Code Playgroud)

cocoa compiler-errors initialization global-variables objective-c

73
推荐指数
4
解决办法
10万
查看次数

任何方式来加强NSString的一部分?

有没有办法只加粗字符串的一部分?例如:

近似距离:120米远

谢谢!

objective-c nsstring ios

72
推荐指数
5
解决办法
8万
查看次数

在同一分隔符上多次拆分NSString

我目前收到这样的字符串:

@"Sam|26,Hannah|22,Adam|30,Carlie|32,Jan|54"
Run Code Online (Sandbox Code Playgroud)

我这样拆分它:

testArray = [[NSArray alloc] init];
NSString *testString = [[NSString alloc] initWithFormat:@"Sam|26,Hannah|22,Adam|30,Carlie|32,Jan|54,Steve|56,Matty|24,Bill|30,Rob|30,Jason|33,Mark|22,Stuart|54,Kevin|30"];
testArray = [testString componentsSeparatedByString:@","];

dict = [NSMutableDictionary dictionary];
for (NSString *s in testArray) {

    testArray2 = [s componentsSeparatedByString:@"|"];
    [dict setObject:[testArray2 objectAtIndex:1] forKey:[testArray2 objectAtIndex:0]];
}
Run Code Online (Sandbox Code Playgroud)

我现在将收到这样的字符串:

@"Sam|26|Developer,Hannah|22|Team Leader,Adam|30|Director,Carlie|32|PA,Jan|54|Cleaner"
Run Code Online (Sandbox Code Playgroud)

我可以(以及如何)使用与上面相同的方法使用"|"多次分隔字符串 分隔器?

string cocoa cocoa-touch objective-c nsstring

72
推荐指数
2
解决办法
6万
查看次数

为什么我的Xcode项目中有一些蓝色文件夹?

当我从Github导入我的项目时,我有两个文件夹,它们在Xcode中显示为蓝色,但所有其他文件夹都是黄色的.这是怎么回事?

xcode

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

UIScrollview获取触摸事件

如何检测我的触摸点UIScrollView?触摸委托方法不起作用.

cocoa-touch objective-c uiscrollview uitouch ios

70
推荐指数
2
解决办法
5万
查看次数

Objective-C中nil,NIL和null之间的差异

我想知道的区别nil,NILnull.我用Google搜索了一下,发现了这个:

nil - >指向Objective-C对象的null指针

NIL - >指向Objective-C类的null指针

null - > null指向原始类型或缺少数据的指针

但我无法清楚地理解术语"Objective-C对象"和"类".

请向我解释一下.此外,有没有像任何文字NSNullNSNil在Objective-C?如果是这样,那么请解释它的用途.

null objective-c nsnull

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

删除Windows窗体中的标题栏

如何删除窗体顶部的蓝色边框?(我完全不知道它的名字.)

.net c# winforms

69
推荐指数
6
解决办法
14万
查看次数

如何比较Objective-C中的两个日期

我有两个日期:2009-05-11和当前日期.我想检查给定日期是否是当前日期.这怎么可能.

cocoa date objective-c date-comparison

68
推荐指数
9
解决办法
10万
查看次数