问题列表 - 第3119页

从"详细视图"返回后如何刷新表格视图?

我是iPhone和Apple开发的新手,并且正在开发我的第一个应用程序.当选择表格中的项目时,只需使用TableView和"详细视图"即可.

我想要做的是根据我的"详细视图"中的一些操作更改TableView中单元格的背景颜色.

当应用程序最初加载时,我在-cellForRowAtIndexPath:方法中自定义颜色,但是当用户从我的详细信息视图中导航回未调用该函数时,因此我的表视图没有更新颜色.现在刷新的唯一方法是退出应用程序并再次启动它.(我坚持选择NSUserDefaults.)

显然,我希望表视图在从详细视图返回时刷新,但我不知道如何获取对单元格的引用以及使用哪种方法来执行此操作.我假设它应该进入-viewDidAppear,因为这被称为视图显示的所有内容.

iphone cocoa-touch

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

如何发现动态生成的测试用例?

这是我前一个问题的后续行动.

在上一个问题中,探索了一些方法来实现对整个函数族基本相同的测试,确保测试不会在第一个失败的函数处停止.

我首选的解决方案是使用元类将测试动态插入unittest.TestCase.不幸的是,鼻子不会选择这个,因为鼻子静态扫描测​​试用例.

如何发现并运行这样的TestCase?有关TestCase的示例,请参阅此处.

python unit-testing nose

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

如何检查计算机是否从C#响应

检查计算机是否处于活动状态并响应(比如ping/NetBios)的最简单方法是什么?我想要一种确定性的方法,我可以限时.

一种解决方案是在单独的线程中简单访问共享(File.GetDirectories(@"\ compname")),如果花费的时间过长则终止该线程.

c# networking netbios

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

在数据集中存储Delphi集的最佳方法是什么?

标题基本概括了所有内容.我正在使用TClientDataset来存储一个对象数组,其中一个对象的成员被定义为一枚举类型.据我所知,Delphi集是位域,其大小可以在1到32个字节之间变化,具体取决于它们包含多少数据,而Delphi没有定义TSetField.我应该使用什么样的字段来加载这个值?

delphi set dataset

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

如何用列表和关系对象测试流畅的NHibernate的PersistenceSpecification.VerifyTheMappings?

你会如何测试这种情况?

我刚刚开始研究NHibernate并在TDD上进行了第一次打击.到目前为止,我真的很喜欢它,并且一直使用流畅的Nhibernate来映射类.

但是,当在PersistenceSpecification上使用VerifyTheMappings方法时,我似乎正在走向死胡同.

基本上我有两个类,Recipient和RecipientList.RecipientList类具有到收件人的映射,具有流畅的"HasMany"关系:

public class RecipientListMap : ClassMap<RecipientList>
{

    public RecipientListMap()
    {
        Id(x => x.ID);
        Map(x => x.ApplicationID);
        Map(x => x.Name);
        Map(x => x.IsDeleted);
        HasMany<Recipient>(x => x.Recipients).WithKeyColumn("RecipientListID").AsList().LazyLoad();
    }

}
Run Code Online (Sandbox Code Playgroud)

但是,当我在测试中使用以下代码时:

private IList<Recipient> _recipients = new List<Recipient>()
        {
            new Recipient { FirstName = "Joe", LastName = "Bloggs", Email = "joe@bloggs.com", IsDeleted = false },
            new Recipient { FirstName = "John", LastName = "Doe", Email = "john@doe.com", IsDeleted = false },
            new Recipient { FirstName = "Jane", LastName = "Smith", Email …
Run Code Online (Sandbox Code Playgroud)

.net c# nunit fluent-nhibernate

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

WPF图像资源

我来自一个主要是Web和一点点Windows窗体背景.对于一个新项目,我们将使用WPF.WPF应用程序需要10-20个小图标和图像用于说明目的.我正在考虑将它们作为嵌入式资源存储在程序集中.这是正确的方法吗?

如何在XAML中指定Image控件应从嵌入式资源加载图像?

.net c# wpf embedded-resource

392
推荐指数
7
解决办法
44万
查看次数

我的所有inode都在哪里使用?

如何找出哪些目录负责咀嚼我的所有inode?

最终根目录将负责最大数量的inode,所以我不确定我想要什么样的答案..

基本上,我用完了可用的inode,需要找到一个不需要的目录来剔除.

谢谢,抱歉这个模糊的问题.

unix linux posix inode

53
推荐指数
6
解决办法
7万
查看次数

如何将行转换为列

查询SQL Server 2005数据库时遇到一个简单的问题.我有一个名为Customer and Products(1-> M)的表.一个客户拥有最多2个产品.而不是输出

客户名称,产品名称......

我喜欢输出为

CustomerName,Product1Name,Product2Name ...

有人能帮助我吗?

谢谢!

sql sql-server

8
推荐指数
2
解决办法
4212
查看次数

确定客户端绑定的TCP端口号

我创建一个TCP套接字,而不必担心要绑定到[socket.sin_port = 0]的端口号.但是后来如果我想打印客户端的端口号怎么办呢?客户端C应用程序(在Linux上)创建了许多连接到服务器的客户端.为了调试问题,我捕获了ethereal上的流量.我想到了在出现问题的同时在日志中打印端口号,以便过滤ethereal变得容易.

任何帮助,将不胜感激.

-Prabhu

c sockets linux tcp

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

ASP.NET MVC和REST URI

我如何使用ASP.NET MVC的路由功能处理下面的uri:

http://localhost/users/{username}/bookmarks/ - GET
http://localhost/users/{username}/bookmark/{bookmarkid} - PUT
Run Code Online (Sandbox Code Playgroud)

其中列出了{username}中用户的书签.

谢谢

rest asp.net-mvc

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