小编gcs*_*str的帖子

NSIndexPath递增值

我正在尝试使用XML文件的内容填充OutlineView.

当cocoa解析文档时,我想创建和管理NSIndexPath中的值.NSIndexPath具有添加和删除索引的方法,但我需要增加/减少每个索引中的值:

[0,0]
[0,1]
[0,2]

等等...

我怎样才能做到这一点?

cocoa objective-c

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

:用完整色彩方法在vim中硬拷贝文件

我想用全彩色打印我在MacVIM中编辑的一些文件,包括深色背景.

当然我不会将它发送到打印机,我只想将其保存为PDF格式.

:hardcopy删除背景并应用丑陋的方案.

可能吗?

vim macvim

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

Objective-C最佳实践

可能重复:
编写Objective-C和Cocoa时使用的最佳实践是什么?

有没有人对Objective-C/Cocoa最佳实践有一个很好的参考?
项目组织,方法,命名等

cocoa objective-c

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

iPhone的声音和延迟

我正在开发一个应用程序,用户可以点击多个产生声音的命中区域.
但结果是有点滞后,当多个声音同时开始时,声音以难看的延迟播放.

我正在为每个声音使用AVAudioPlayer实例.有没有更好的方式来播放声音并防止这种滞后?

这是代码:

#import "MBImageView.h"
#import <AVFoundation/AVFoundation.h>

@implementation MBImageView

-(void)awakeFromNib
{
NSURL* audioFile = [NSURL fileURLWithPath[[NSBundlemainBundle] pathForResource:@"shaker" 
                                               ofType:@"caf"]]; 
    AudioServicesCreateSystemSoundID((CFURLRef)audioFile, &shortSound); 

}

- (id)initWithImage:(UIImage *)image{ 
    return self; 
}

- (void) touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event
{
    AudioServicesPlaySystemSound(shortSound);
}


@end
Run Code Online (Sandbox Code Playgroud)

问候.

iphone cocoa-touch

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

使用 Traefik 实现 Nomad 高可用性

我决定尝试一下 Nomad,并且正在为公司的副项目建立一个小型环境。

尽管 Nomad/Consul 的文档很好而且很详细,但它们并没有达到向世界公开一个小型 Web 服务的简单任务。

按照官方教程使用 Traefik 作为负载均衡器,如何使这些公开的服务可访问?

该教程有一个脚注,指出可以通过端口 8080 从集群外部访问服务。

但在拥有 3 个服务器和 3 个客户端的集群中,我应该将 DNS 指向哪里?具有指向 3 个客户端的故障转移功能的 DNS 是否足够?我还需要为客户端提供负载均衡器吗?

consul traefik nomad

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

在NSView中加载SWF

有没有办法加载swf文件并在NSView中显示它?

cocoa objective-c

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

标签 统计

cocoa ×3

objective-c ×3

cocoa-touch ×1

consul ×1

iphone ×1

macvim ×1

nomad ×1

traefik ×1

vim ×1