小编gyp*_*der的帖子

在屏幕的任何位置显示AlertDialog

当我们在android中显示AlertDialog时,它显示在屏幕的中心.有没有办法改变立场?

android android-ui android-layout

105
推荐指数
3
解决办法
8万
查看次数

Grand Central Dispatch vs NSThreads?

我搜索了各种来源,但并不真正理解使用NSThreads和GCD 之间的区别.我是OS X平台的新手,所以我可能完全误解了这个.

从我在线阅读的内容来看,GCD似乎与基本线程(POSIX NSThreads等)完全相同,同时添加了更多技术术语("块").它似乎只是使基本的线程创建系统(创建线程,运行函数)过于复杂.

GCD究竟是什么?为什么它会优于传统的线程?应该何时使用传统线程而不是GCD?最后是否有GCD奇怪语法的原因?("块"而不是简单地调用函数).

我在Mac OS X 10.6.8 Snow Leopard上,我不是为iOS编程 - 我正在为Mac编程.我在Cocoa中使用Xcode 3.6.8,创建了一个GUI应用程序.

macos cocoa multithreading objective-c grand-central-dispatch

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