小编Ale*_*ßen的帖子

如何折叠Xcode问题导航器中的所有问题

我正在向OS X移植一个巨大的C++项目.在我使用Xcode进行初始编译之后,我想要调查的许多文件中有多个错误.

问题是问题导航器显示每次编译后未折叠的所有文件:

因此,我必须在每次编译后手动折叠所有这些文件(有很多文件),以便概述需要修复的文件.

是否有热键或设置来折叠所有文件?

macos xcode

38
推荐指数
2
解决办法
3605
查看次数

如何在iOS上定期更新标签(每秒)?

我使用NSTimer每秒触发一次并更新标签,该标签显示事件之前的剩余时间.

到目前为止我工作正常.问题是当我滚动TableView时我的Label没有更新,因为MainThread被touch/scroll事件阻止了.

我想为Timer创建第二个线程,但无论如何我无法从后台线程更新标签.我不得不在MainThread上使用performSelector对它进行排队,它会像以前一样卡住.

滚动时有没有办法更新标签?

iphone uikit

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

在swift中的不同UnsafePointer <T>之间进行转换

我试图从快速使用C-Api.作为一个例子,C-Api采用这种方式:

void doThingsOnRawData(const unsigned char* data);
Run Code Online (Sandbox Code Playgroud)

Swift将其转换为:

void doThingsOnRawData(UnsafePointer<UInt8>);
Run Code Online (Sandbox Code Playgroud)

现在我想将数据从NSData传递给函数.NSData.byte返回类型:

UnsafePointer<()>
Run Code Online (Sandbox Code Playgroud)
  1. 这是某种无效*类型吗?

  2. 至少swift不接受它作为一个UnsafePointer<UInt8>.我该怎么办呢?

macos ios swift

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

QWindow如何取代QGLWidget?

QT文档说,从qt5开始,你应该使用QOpenGL*类而不是QGL*.

问题是没有QGLWidget替换.我想出你应该将QWindow与QOpenGLContext结合使用并调用setSurfaceType(OpenGLSurface);.

唯一的问题是QWindow不能将QWidget作为父级.那我怎么能嵌入一个QWindow aka.我的OpenGL绘图表面进入其他小部件?

opengl qt qt5

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

在iPhone上绕过socks代理配置

我正在尝试对whatsapp协议进行逆向工程.我试图使用Charles Proxy(我导入了charles代理证书).

问题是我只看到一个请求(whatsapp用于获取所有使用whatsapp的联系人).所有其他沟通对我来说都是看不见的.

我使用charles作为SOCKS代理(http://snipplr.com/view/16563/how-to-connect-to-a-socks-proxy-from-an-unjailbroken-iphoneipod-touch/).

whatsapp如何绕过iPhone代理设置?我认为所有SDK类都应该尊重这些设置.

iphone objective-c ios

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

如何在symfony2中解析非控制器类中的路径

我有一个继承自的表单构建器类,AbstractType我需要解决这样的路径:

$uri = $router->generate('blog_show', array('slug' => 'my-blog-post'));
Run Code Online (Sandbox Code Playgroud)

由于班级不是孩子,Controller我无法访问路由器.有任何想法吗?

在建设时间将路由器传递给班级怎么样?

php symfony twig

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

XCode4无法正确生成NSManagedObject子类

我使用XCode4中的模型编辑器创建了一个模型.过了一会儿,我决定重命名我的实体.

这很好但但是当我尝试从它们生成NSManagedObject子类时,XCode使用旧的实体/类名生成它们.

这是一个已知的错误?

iphone cocoa-touch core-data ios

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

用C嵌入Python

我想在C应用程序中使用基于事件的Python库.我使用官方C-API嵌入Python:http://docs.python.org/2/c-api/index.html#c-api-index

从C调用方法并收集返回值是没有问题的.但是,我不知道如何做到以下几点:

几个python库函数采用我认为是python函数指针作为参数.

从C调用这些方法时,是否可以传递C函数指针,以便Python函数使用C函数作为回调?

如果没有,如何让Python使用C回调?

c python python-2.7

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

如何使分开始终显示相同的单位

我在剧本中使用了分开.出于这个原因,我需要分手才能使用相同的单位.否则我无法进行合理的计算.

在此示例中,parted混合了KB和GB:

pcsyn-038 user # parted -l
Model: ATA ST9250315AS (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system     Flags
 1      1049kB  21,5GB  21,5GB  primary  ext4
 3      21,5GB  248GB   226GB   primary  ext4
 2      248GB   250GB   2147MB  primary  linux-swap(v1)
Run Code Online (Sandbox Code Playgroud)

这对输出没有任何影响:

parted /dev/sda unit MB
Run Code Online (Sandbox Code Playgroud)

linux scripting partitioning

4
推荐指数
2
解决办法
8348
查看次数

Python C-Api线程问题

我正在编写一个C程序,它使用用python编写的网络库.我用python C api嵌入了python lib.该库发送所有请求异步,并在请求完成时通过信号通知我.

这在理论上意味着.

实际上我有两个与线程相关的问题:

  1. 从c调用python库的所有调用都是块状的(它们应该立即返回)
  2. python lib调用已注册的回调async(thread.start_new_thread(callback,args)).这不起作用(没有任何反应).如果我将python代码更改为回调(args),那么它确实有效.

我做错了什么?有什么东西要做多线程工作吗?

python python-2.7

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