小编sal*_*hni的帖子

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

NSDictionary中的键可以复制吗?

根据我的阅读,词典中的键是唯一的.

考虑以下代码:

NSMutableDictionary *mydic = [NSMutableDictionary dictionary];

[mydic setObject:@"value1" forKey:@"key1"]; 
[mydic setObject:@"value1" forKey:@"key1"];
[mydic setObject:@"value1" forKey:@"key1"];
Run Code Online (Sandbox Code Playgroud)

为什么我可以毫无错误地运行它?我该怎么做才能避免重复密钥?

cocoa objective-c nsdictionary

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

网址验证(Objective-C)

我试图用这种方法验证URL:

码:

- (BOOL) validateUrl: (NSString *) candidate {

    NSString *urlRegEx=
    @"((https?|ftp|gopher|telnet|file|notes|ms-help):((//)|(\\\\))+[\w\d:#@%/;$()~_?\+-=\\\.&]*)";

    NSPredicate *urlTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", urlRegEx]; 
    return [urlTest evaluateWithObject:candidate];

}
Run Code Online (Sandbox Code Playgroud)

它不起作用.我认为问题在于正则表达式.

regex objective-c nsregularexpression

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

当有C语言框架时,是否有任何理由为Objective-C编写Web爬虫框架?

我想为Objective-C编写一个Web爬虫库!但是有一个可用于C语言的库!

因为我们可以在Xcode的Objective-C项目中编译C代码!有没有合理的目的,我们用Objective-C语法编写一个新的库?

任何表现?或任何原因?

谢谢

objective-c web-crawler

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

如何读取txt文件并存储在NSArray中?

我正在尝试读取txt文件并将其存储在NSArray中.这是我的代码,但似乎缺少一些我不知道的东西!

NSURL *url=[NSURL URLWithString:@"http://www.google.com/robots.txt"];

    NSMutableArray *robots=[NSMutableArray arrayWithContentsOfURL:url];

    NSLog(@"%@",robots);
Run Code Online (Sandbox Code Playgroud)

robots.txt objective-c nsarray

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

如何在目标C中拥有字典列表?

这是python中的一个例子

    temy_dict_list = []
my_dict_list.append({'text':'first value', 'value':'number 1'})
my_dict_list.append({'text':'second value', 'value':'number 2'})
my_dict_list.append({'text':'third value', 'value':'number 3'})
Run Code Online (Sandbox Code Playgroud)

我想在Objective-C中实现与此相同的东西!

我该如何实施呢?我想要一本字典清单!

python list objective-c nsdictionary

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