小编use*_*951的帖子

指定在主线程空闲时调用someting

说我有一个低优先级的工作.就像检查队列一样,是否有要抓取的URL或东西.

我怎样才能做到这一点?

我可以使用计时器检查每一秒,但我相信有更好的方法.

xcode multithreading objective-c

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

objective-c中无名类别和普通类别之间有什么区别?

可能重复:
类别和类扩展之间的区别?

我经常被告知,当你想要将变量声明为私有时,你会在.m文件中创建一个无名的类别.

无名类别与命名类别相比有什么本质上的不同吗?

有什么不同?

objective-c xcode4.2

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

索引的顺序(升序与降序)重要吗?

有人说对于复合索引然后排序很重要。有人说订购无关紧要。

哪一个是对的?为什么?

我的意思是,如果我查找电话,我根本看不到电话是按 a 到 z 还是按 z 排序。对于复合索引,这将如何改变?

注意:我的意思是按降序或升序排序。我很清楚列的顺序很重要。

请注意,我们有高分成员的 2 个答案。有人说,即使对于复合索引,降序或升序也无关紧要。另一个说这很重要。所以是的,这里存在争议。我(或我们)在哪里可以挖掘更多。

database indexing

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

如何保持mongodb中的2个"列"独特

我正在合并业务数据库.

所以我有类似的数据

id1 id2 
id1 id2
id1 id4
id1 id5
id1 id2
id4 id5
id4 id5
id4 id5
id4 id5
Run Code Online (Sandbox Code Playgroud)

诸如此类的事情.

我想把它分类

id1 id2
id1 id4
id1 id5
id1 id2
id4 id5
Run Code Online (Sandbox Code Playgroud)

所以基本上如果第一列和第二列相同而不是重复

我是否需要具有唯一属性的重复或仅复合索引才足够?如果是这样,那么索引的格式是什么.

indexing mongodb

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

如何通过拖动鼠标在Interface Builder中复制视图?

在Visual Studio中,我只需在拖动视图时按Ctrl键.视图被复制而不是移动.

如何在Objective-c的Interface Builder中执行相同的操作

xcode objective-c interface-builder

3
推荐指数
2
解决办法
1909
查看次数

是| 管道角色制作URLWithString:失败?

我有这个非常简单的代码:

PO(URLString);
url = [NSURL URLWithString:URLString];
PO(url);
NSData * data=[NSData dataWithContentsOfURL:url];
Run Code Online (Sandbox Code Playgroud)

(PO()是我打印东西的宏.)

它大部分时间都有效.这是输出:

2012-10-08 11:39:28.187 BadgerNew[2475:5007] <0x1f5321f0 BGCRBusinessForDisplay.m:(113)> URLString: http://id.openrice.com/UserPhoto/photo/0/U/0005Z29E131A230CBA4A42n.jpg

2012-10-08 11:39:28.193 BadgerNew[2475:5007] <0x1f5321f0 BGCRBusinessForDisplay.m:(115)> url: http://id.openrice.com/UserPhoto/photo/0/U/0005Z29E131A230CBA4A42n.jpg

2012-10-08 11:39:30.191 BadgerNew[2475:6b03] <0x1f529f00 BGCRBusinessForDisplay.m:(113)> URLString: http://maps.googleapis.com/maps/api/staticmap?&zoom=16&size=160x160&maptype=roadmap&sensor=true&center=-6.187900,106.775429&markers=size:small|color:blue|-6.187900,106.775429

2012-10-08 11:39:30.196 BadgerNew[2475:6b03] <0x1f529f00 BGCRBusinessForDisplay.m:(115)> url: (null)

如您所见,它适用于http://id.openrice.com/UserPhoto/photo/0/U/0005Z29E131A230CBA4A42n.jpg并且在http://maps.googleapis.com/maps/api/staticmap?&zoom上失败= 16&尺寸= 160×160&地图类型=路标&传感器=真中心= -6.187900,106.775429&标记=大小:小|颜色:蓝| -6.187900,106.775429

也许问题是| 在Google网址中.那我该怎么办呢?

objective-c nsurl

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

objectAtIndexedSubscript在IOS5中可用吗?

文档说它可以在MacOS 1.08中使用.

那故事是什么?iOS5怎么样?

它是一个非常重要的选择器,因为self [5]实际上会变成[self objectAtIndexedSubscript:5],除非我遗漏了一些东西.

在NSOrderedSet中不起作用但在NSArray中起作用.

我错过了什么?

xcode objective-c

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

MongoDB 中索引的顺序重要吗?

MongoDB 开发人员提示和技巧中的提示 #25正确吗?

它说这个查询:

collection.find({"x" : criteria, "y" : criteria, "z" : criteria})
Run Code Online (Sandbox Code Playgroud)

可以优化为

collection.ensureIndex({"y" : 1, "z" : 1, "x" : 1})
Run Code Online (Sandbox Code Playgroud)

我认为这是错误的,因为要使其工作,x 应该在前面。我认为索引的顺序很重要。

那么我到底哪里出错了呢?

mongodb

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

如何让子类引用其超类的XIB?

我有一个BaseClassUIViewController 类。它运作良好。BaseClass有 BaseClass.xib

然后我创建了该基类的子类。

结果发现没有连接任何插座。

我放

- (id)initWithCoder:(NSCoder *)aDecoder
{
    self = [super initWithCoder:aDecoder];
    return self;
}
Run Code Online (Sandbox Code Playgroud)

是的,它就在那里。它被称为。我不确定 aDecoder 是什么。我认为它是 childClass 的 XIB 的表示,它不存在。我想用 super 的 xib 初始化 super。

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

永远不会被调用。

事实上,我自己也很困惑。当我们有 xib 时,似乎就是那个 -(id)initWithCoder:(NSCoder *)aDecoder被调用的。所以我想知道 initWithNibName 是干什么用的?

我试过

- (id)initWithCoder:(NSCoder *)aDecoder
{
    self = [super initWithNibName:NSStringFromClass([super class]) bundle:nil];
    return self;
}
Run Code Online (Sandbox Code Playgroud)

objective-c xcode4.5

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

当IOS 7启动时,为ios 6构建的所有应用程序看起来都很好吗?

目前我在IOS 6的appstore上有一个应用程序.如果我的朋友用ios 7下载它,它看起来仍然很好.

但是,如果我尝试在iPhone 7上构建,它看起来很麻烦.

我注意到我现在使用Xcode 5并使用了IOS 7 SDK.我不能回到以前的SDK.

如果我现在更新我的应用程序,iPhone 7出现时它会显得凌乱吗?

xcode4.5 ios7

3
推荐指数
2
解决办法
4186
查看次数