小编bry*_*mac的帖子

如何调试WCF程序

我的代码使用了大量的WCF调用,当我尝试调试它时,它不会转到服务代码本身.有没有办法以某种方式调试WCF代码?

.net c# debugging wcf visual-studio-2010

20
推荐指数
4
解决办法
5万
查看次数

Objective C方法评论

为Objective C评论方法的正确方法是什么?例如,在.Net中我会添加一个xml注释,如:

/// <summary>
/// Summary of method
/// </summary>
/// <param name="FileName">The document's original filename.</param>  
/// <returns>Decoded filename</returns>  
Run Code Online (Sandbox Code Playgroud)

Objective C是否有等价物?

iphone xcode comments objective-c ipad

19
推荐指数
3
解决办法
8125
查看次数

检测UIImage是PNG还是JPEG?

目前通过MonoTouch进行iPhone开发的第一步,我正在玩UIImage我从照片库中读取的内容.

我想要实现的是获取图像的原始字节数组(byte[]).

我知道MonoTouch 中有包装UIImageJPEGRepresentationUIImagePNGRepresentation包装.我也知道如何使用它们.我不知道的是:

我该如何决定调用这两个函数中的哪一个?

即如果原始图像是JPEG图像,我不希望将其作为PNG而是作为JPEG,反之亦然.

有没有办法做到这一点,或者我错过了一些观点?

iphone cocoa-touch uiimage xamarin.ios ios

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

让基本的socket.io示例工作

我甚至无法运行非常基本的socket.io示例.例如,他们网站的欢迎页面上的第一个示例:

var io = require('socket.io').listen(80);

io.sockets.on('connection', function (socket) {
  socket.emit('news', { hello: 'world' });
  socket.on('my other event', function (data) {
    console.log(data);
  });
});
Run Code Online (Sandbox Code Playgroud)

在服务器端和

<script src="/socket.io/socket.io.js"></script>
<script>
  var socket = io.connect('http://localhost');
  socket.on('news', function (data) {
    console.log(data);
    socket.emit('my other event', { my: 'data' });
  });
</script>
Run Code Online (Sandbox Code Playgroud)

在客户端.如果我将服务器端保存在host.js文件中,将客户端保存在client.htm文件中,然后运行npm host.js,我就会得到

   info  - socket.io started
   warn  - error raised: Error: listen EADDRINUSE
Run Code Online (Sandbox Code Playgroud)

这已经不是真正的预期了.然后,对于client.htm(或者至少我认为我应该用它做什么 - 将它粘贴在client.htm文件中),我只得到一个空白屏幕.不是很令人惊讶,因为它首先包含一个不存在的文件/socket.io/socket.io.js,但即使将其更改为host.js(我认为应该是这样)也不会改变我只得到一个空白屏幕的事实......

我很无能为力.

javascript node.js socket.io

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

将实例方法作为函数指针传递给C库

我正在编写一个使用C库的Objective-C应用程序.我目前面临的问题是C库有一个结构,其中某些字段是稍后用作回调的函数指针.如何将Objective-C实例方法转换为函数指针并将其传递给库?

c function-pointers objective-c

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

GCD,线程,程序流和UI更新

我很难弄清楚如何把这些放在一起.我在mac上有一个解谜应用程序.你进入拼图,按一个按钮,当它试图找到解决方案的数量,min移动,这样我想保持UI更新.然后,一旦完成计算,重新启用按钮并更改标题.

下面是一些来自按钮选择器的示例代码,以及解决功能:(请记住,我从Xcode复制/粘贴,因此可能会有一些丢失{}或其他一些错别字...但它应该让你知道我的意思我想做.

基本上,用户按下按钮,该按钮是ENABLED = NO,函数调用来计算拼图.在计算时,请使用移动/解决方案数据更新UI标签.然后,一旦完成计算拼图,Button就会被启用= YES;

按下按钮时调用:

- (void) solvePuzzle:(id)sender{
    solveButton.enabled = NO;
    solveButton.title = @"Working . . . .";

    // I've tried using this as a Background thread, but I can't get the code to waitTilDone before continuing and changing the button state.
    [self performSelectorInBackground:@selector(createTreeFromNode:) withObject:rootNode];

    // I've tried to use GCD but similar issue and can't get UI updated.
    //dispatch_queue_t queue = dispatch_queue_create("com.gamesbychris.createTree", 0);
    //dispatch_sync(queue, ^{[self createTreeFromNode:rootNode];});

    }

    // Need to wait here until createTreeFromNode is finished.
    solveButton.enabled=YES; …
Run Code Online (Sandbox Code Playgroud)

iphone macos multithreading objective-c ios

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

是否在自定义HTTP标头RESTful中传递租户?

我正在考虑在多租户环境中以下两种方法来识别HTTP请求的租户 - 在URI中对租户进行硬编码:

/{tenantUuid}/foos/{id}

或者在自定义HTTP标头中传递租户,例如:

X-Auth-Token: 7d2f63fd-4dcc-4752-8e9b-1d08f989cc00"

(类似于:http://docs.openstack.org/api/quick-start/content/)

请注意,{id}它在所有租户中都是唯一的 - 因此/{tenantUuid}/foos/{id}仍将唯一标识foo资源.

我的问题是 - 在理论上使用自定义标题是否正确,或者是使用自定义标题不安宁.我也知道X-...标题已被弃用,但问题是忽略了这个事实.

谢谢.

rest uri restful-url http-headers restful-architecture

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

升级Team Foundation Services(TFS)

目前我们公司正在使用Team Foundation Server 2010,我们的存储库中有相当多的源代码.

虽然我不是TFS的忠实粉丝,但我们仍在继续使用它.我对TFS 11有希望,但我想知道:

  1. 需要做些什么来从我们当前的设置转移到新的TFS 11.
  2. 是否需要我们重新建立源代码存储库,或者我们是否可以简单地将新TFS指向我们的旧存储库.

  3. 迁移源代码存储库的最佳实践是什么(如果有的话).

.net tfs tfs2010 tfs2012 tfs-migration

14
推荐指数
2
解决办法
9356
查看次数

将自定义选择器添加到UIBarButtonItem

我是一个iOS新手.我有一个导航栏按钮,点击它时应该执行我自己的功能.最好的方法是什么?

UIBarButtonItem *doneBarButtonItem=[[UIBarButtonItem alloc] init];
doneBarButtonItem.title=@"Done";
self.navigationItem.rightBarButtonItem = doneBarButtonItem;
[doneBarButtonItem release];
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uibarbuttonitem ipad ios

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

有没有办法手动向iPhone设备发送内存警告?

这几天我遇到了一个问题.我正在使用图像缓存库,它运行良好,但最终我遇到了内存问题,应用程序只是自行退出(我想这是因为它只是耗尽了内存).从图像缓存库中读取源代码后,我发现当有内存警告事件时,它会释放所有缓存的图像(图像很大).无论如何,我是否手动直接向设备发送内存警告事件?我正在使用xcode仪器工具来评估内存使用情况.

iphone xcode cocoa-touch ios memory-warning

14
推荐指数
2
解决办法
7969
查看次数