问题列表 - 第22856页

如何链接到Xcode中的特定框架版本?

我有一个与OS X的Python.framework链接的应用程序.由于Snow Leopard已升级到Python 2.6,因此该框架现在包含2.4,2.5和2.6版本.我的程序似乎并不想链接2.6,当我尝试使用较新的Python运行时的功能时,这最终会导致错误.

我知道我可以使用install_name_tool在后期构建步骤中更改链接,但有没有办法简单地告诉它在构建期间链接到哪里?看起来像一个非常常见的用例.

macos xcode frameworks version

6
推荐指数
1
解决办法
2132
查看次数

Objective-C结构的默认值以及如何测试

我正在尝试测试是否已经设置了属性.我知道有了我得到的物品:

CGRect ppGoalFrame;
LocalPlaySetup *localPlaySetup;
Run Code Online (Sandbox Code Playgroud)

我可以测试一下

if (localPlaySetup == nil)
Run Code Online (Sandbox Code Playgroud)

但如果我尝试使用== nil或== NULL测试CGRect

if (ppGoalFrame == nil)
Run Code Online (Sandbox Code Playgroud)

我明白了

invalid operands to binary == (have 'CGRect' and 'void *')
Run Code Online (Sandbox Code Playgroud)

那么CGRect"无效",无效,无......?在它设定之前?显然我无法将CGrect与void指针进行比较(我不能使用ppGoalFrame == void); 还有另一种测试方法吗?到目前为止Objective-C很容易理解,但是一旦C出现,我就会有点迷失.

c struct objective-c default-value

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

在CouchDB中从Erlang视图中发出元组

CouchDB,版本0.10.0,使用本机erlang视图.

我有一个简单的表格文件:

{
   "_id": "user-1",
   "_rev": "1-9ccf63b66b62d15d75daa211c5a7fb0d",
   "type": "user",
   "identifiers": [
       "ABC",
       "DEF",
       "123"
   ],
   "username": "monkey",
   "name": "Monkey Man"
}
Run Code Online (Sandbox Code Playgroud)

和一个基本的JavaScript设计文档:

{
   "_id": "_design/user",
   "_rev": "1-94bd8a0dbce5e2efd699d17acea1db0b",
   "language": "javascript",
   "views": {
     "find_by_identifier": {
       "map": "function(doc) {
          if (doc.type == 'user') {
            doc.identifiers.forEach(function(identifier) {
              emit(identifier, {\"username\":doc.username,\"name\":doc.name});
            });
          }
       }"
     }
   }
}
Run Code Online (Sandbox Code Playgroud)

发出的:

{"total_rows":3,"offset":0,"rows":[
{"id":"user-1","key":"ABC","value":{"username":"monkey","name":"Monkey Man"}},
{"id":"user-1","key":"DEF","value":{"username":"monkey","name":"Monkey Man"}},
{"id":"user-1","key":"123","value":{"username":"monkey","name":"Monkey Man"}}
]}
Run Code Online (Sandbox Code Playgroud)

我正在研究构建一个执行相同操作的Erlang视图.迄今为止的最佳尝试是:

%% Map Function
fun({Doc}) ->
    case proplists:get_value(<<"type">>, Doc) of
    undefined ->
        ok;
    Type ->
        Identifiers = proplists:get_value(<<"identifiers">>, Doc),
        ID …
Run Code Online (Sandbox Code Playgroud)

erlang couchdb tuples

10
推荐指数
1
解决办法
2820
查看次数

我想在Web浏览器中使用类似VI的命令?

我喜欢VI,我正在寻找一种允许我使用VI命令在浏览器(最好是Firefox或Chrome)中输入文本的插件.它可以节省大量的时间,同时也可以用来写长电子邮件.任何人都可以想到任何允许我这样做的插件吗?我对Vimperator(https://addons.mozilla.org/en-US/firefox/addon/4891)抱有希望,但在安装之后,我意识到它并没有做我认为我想做的VI:创建或使用VI命令编辑文本框.它只允许我执行浏览器命令并以VI风格滚动.

vi vim text-editor firefox-addon

11
推荐指数
3
解决办法
4013
查看次数

如何在同一台机器上开发生产iPhone应用程序和iPad应用程序?

似乎在未来,我们可以立即使用非beta iPhone SDK进行开发.

但就目前而言,开发iPad的唯一方法似乎是使用SDK 3.2 beta.但是,如果我安装它,Apple明确表示我不应该使用它向应用程序商店提交应用程序.

我是一个独立的单机开发人员.有没有办法继续升级我现有的iPhone应用程序,同时还在为iPad开发?

iphone xcode ipad

6
推荐指数
1
解决办法
779
查看次数

如何在ClickOnce部署中包含自定义数据文件?

是否可以在ClickOnce部署中包含自定义数据文件?

我找不到任何选项(Visual Studio 2005和2010)." 发布"选项卡中的" 应用程序文件"对话框不显示自定义文件.

deployment clickonce visual-studio

6
推荐指数
2
解决办法
2984
查看次数

缩进指南突出显示在Notepad ++中不起作用

我以前使用Notepad ++的缩进指南功能,但现在我看不到缩进指南.我不知道为什么.我确定我没有更改任何环境配置选项.

哪里有一个菜单我可以用来打开缩进指南?

notepad++

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

C memset警告

这是我的警告.

warning: passing argument 2 of ‘memset’ makes integer from pointer without a cast
Run Code Online (Sandbox Code Playgroud)

然后我改变如下(使NULL为0)

Before Change : memset(key, NULL, KEY_BYTES);
After Change : memset(key, 0, KEY_BYTES);
Run Code Online (Sandbox Code Playgroud)

警告已删除.

我正在使用linux和gcc编译器,C.

这是正确的行动吗?

c warnings

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

获取我的文档的路径

从Visual C++,如何获取当前用户的My Documents文件夹的路径?

编辑:

我有这个:

TCHAR my_documents[MAX_PATH];
HRESULT result = SHGetFolderPath(NULL, CSIDL_MYDOCUMENTS, NULL, SHGFP_TYPE_CURRENT, my_documents);
Run Code Online (Sandbox Code Playgroud)

然而,result回来的价值是E_INVALIDARG.有什么想法可能是这样吗?

c++ mfc visual-c++

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

软件项目管理软件

我最近的任务是编写一个相当大的(1人)程序,并想知道什么是最好的软件来管理这个项目.我可以列出一些需要完成的事情,并在完成后将其检查出来,这样可以让我保持正轨.

project-management

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