问题列表 - 第3871页

以编程方式更新Core Data中的属性

我查看了Core Data的所有类文档,但我无法以编程方式更新核心数据实体中的值.例如,我有一个类似于这样的结构:

 id  | title
============
  1  | Foo  
  2  | Bar  
  3  | FooFoo
Run Code Online (Sandbox Code Playgroud)

假设我想将Bar更新为BarBar,我在任何文档中都找不到任何方法.

cocoa core-data object objective-c

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

从iPhone应用程序发出GET和POST请求 - 需要澄清

我跟着这个有用的回答我的问题.

它似乎有效,但这里有两个问题:

  1. 如何检测HTTP错误?似乎没有调用didFailWithError方法?

更新: 它认为任何响应都是成功的.所以我想我必须在didRecieveResponse方法中处理HTTP错误,但除了告诉用户我遇到HTTP错误时出错,我是否需要以某种方式停止连接?和/或清理?

  1. 我在答案中看到这一行:
[[NSURLConnection alloc] initWithRequest:request delegate:self];
Run Code Online (Sandbox Code Playgroud)

我需要发布吗?在哪里,如何,何时?

iphone networking cocoa-touch http

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

消息窗口C++ Win32类/示例

是否有一个类/示例应用程序用于C++ Win32中的仅消息窗口?

c++ winapi message window

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

在C#中获取域LogonServer

在命令提示符中,我可以通过键入以下内容来获取域登录服务​​器:

echo %logonserver%
Run Code Online (Sandbox Code Playgroud)

如何在C#中获得相同的结果?

c# dns logonserver

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

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

如何在GridView单元格中的(即<br> <br>)中呈现已解码的HTML

我正在将GridView绑定到LINQ查询.LINQ语句创建的对象中的某些字段是字符串,需要包含新行.

显然,GridView对每个单元格中的所有内容进行HTML编码,因此我无法在单元格中插入<br />来创建新行.

如何告诉GridView不要HTML编码单元格的内容?

也许我应该使用不同的控件呢?

c# asp.net gridview newline

29
推荐指数
2
解决办法
5万
查看次数

忽略python多个返回值

假设我有一个Python函数,它在元组中返回多个值:

def func():
    return 1, 2
Run Code Online (Sandbox Code Playgroud)

是否有一种很好的方法可以忽略其中一个结果,而不仅仅是分配给一个临时变量?如果我只对第一个值感兴趣,是否有比这更好的方法:

x, temp = func()
Run Code Online (Sandbox Code Playgroud)

python tuples function

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

最好的独立于数据库的 SQL DDL 实用程序?

我正在开发 .net 平台的项目,并希望支持多种数据库类型。我想以通用格式将 DDL 保留在源代码控制之下,然后将其转换为数据库特定的 DDL 进行部署。

因此,我正在寻找能够将通用 DDL 转换为数据库特定 DDL 的实用程序。理想情况下,它可以开箱即用地支持 MSSQL 05/08、MySQL、Oracle、Postgres 和 DB2。

以下是我迄今为止找到的工具:

  1. XML 到 DDL
    • 没有内置的 MSSQL 支持。
  2. DDUtils
    • 没有命令行实用程序。必须从 java 或 ant 脚本调用。
  3. ActiveRecord::迁移
    • 不支持外键
    • 不知道如何与.net 项目集成。

有谁对我提到的或了解其他人有经验吗?

.net sql version-control ddl

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

Xcode的哪个SCM系统?

我正在为一个小团队(我和另一个人)的努力开发一个Mac应用程序.我们位于不同的城市,并开始看到对固体源控制管理的需求.

我们都没有任何经验,我们俩都是Cocoa/Obj-C/Xcode的新手(但有C知识).

有没有人建议选择哪个SCM系统?我知道很多人都在使用Subversion,Xcode 3.1也支持Subversion.有没有人有通过Xcode使用Subversion的经验?或者选择独立的GUI替代方案(例如版本)是否是更好的选择?

感谢对此的任何意见.

Gregor Tomasevic,瑞典

更新/个人经历:从这篇文章开始,我们尝试了版本和Cornerstone(两者都是SVN GUI客户端),以及Xcodes内置的SVN支持.我们对版本并不特别满意,因为版本似乎在提交未版本控制的文件/构建文件方面存在一些问题.Xcode中内置的SVN支持非常好,尽管它可能存在我们尚未遇到的限制.Cornerstone既易于使用又功能强大,并且似乎没有遇到我们遇到的版本问题.

到目前为止,我们刚刚尝试提交,更新repo,检查我们文件的最新/以前版本,并进行了一些文件比较.一旦你开始广泛地开展分支工作,这可能是一个完全不同的球类游戏,我们已经告诉他们这两个GUI客户端可能都有一些缺点.

对于它的价值(并且只有几天的评估)Cornerstone似乎是一个更好的选择,虽然对于更简单的SCM,Xcode也可以很好地工作.

感谢所有的评论.

svn macos version-control xcode cocoa

21
推荐指数
5
解决办法
2万
查看次数

可以在Obj-c中为变量参数函数发送一个数组吗?

在python中,很容易构建一个字典或数组,并将其解压缩到具有可变参数的函数

我有这个:

- (BOOL) executeUpdate:(NSString*)sql, ... {
Run Code Online (Sandbox Code Playgroud)

手动方式是这样的:

[db executeUpdate:@"insert into test (a, b, c, d, e) values (?, ?, ?, ?, ?)" ,
  @"hi'", // look!  I put in a ', and I'm not escaping it!
  [NSString stringWithFormat:@"number %d", i],
  [NSNumber numberWithInt:i],
  [NSDate date],
  [NSNumber numberWithFloat:2.2f]];
Run Code Online (Sandbox Code Playgroud)

但我不能硬编码我正在调用的参数,我想:

NSMutableArray *values = [NSMutableArray array];

for (NSString *fieldName in props) {
  ..
  ..
  [values addObject : value]
}
[db executeUpdate:@"insert into test (a, b, c, d, e) values (?, ?, ?, ?, …
Run Code Online (Sandbox Code Playgroud)

objective-c

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