问题列表 - 第7694页

如何让键盘在iphone模拟器中消失

我的iphone应用程序中有一个文本输入框,当你在模拟器中触摸它时,键盘会弹出.但是没有办法摆脱它.其他网页提供解决方案,但没有解释为什么它们应该工作,而且它们不适合我.有人说让文本框的委托你的uiview然后在对象上调用resignfirstresponder,但它永远不会被调用.有什么建议?任何人都可以解释实际发生了什么吗?如果我知道设计范例是什么,我可以自己弄清楚...

也许我应该只是放一个"go"按钮,这样我就可以把重点放在文本区域了?

iphone keyboard simulator

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

您如何安排TFS 2008构建每小时运行一次?

团队资源管理器中的"新建构建定义"不允许您强制构建比每24小时更频繁地运行一次.这可能吗?

我希望测试每小时运行一次,无论是否已检查任何更改.

我认为通过创建计划任务可以实现这一点,但如果可能的话,我宁愿将解决方案保留在TFS中.

谢谢,克里斯

msbuild tfs schedule build

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

如何使用javascript和CSS创建模态弹出窗口

实际上,有两个问题:

  • 如何创建背景颜色为灰色的模态弹出窗口?
  • 另外,我需要为表格本身创建封面背景颜色.不是整页.

我如何使用javascript和css执行此操作?

html javascript css dhtml

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

使用Objective-C中的.mm文件有什么怪癖/惊喜?

我想在Objective-C iPhone应用程序中使用一些C++ STL集合.显然,这可以通过为文件提供扩展名".mm"来实现.有什么与此相关的怪癖/惊喜?

我想使用我熟悉的基本容器(矢量,队列,集合......)

干杯!

c++ objective-c objective-c++

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

两个C#命名约定:您怎么看?

我有两个特定的 C#编码约定,我一直在练习复杂的感觉.我很想知道人们的想法.他们是:

#1.在类之后的名称实例,它是camelCased的实例

#2:"匹配属性名称"

这是基本原理:

#1.在类之后的名称实例,它是camelCased的实例

我使用它作为命名约定的默认设置.当然,也有例外.但始终使用它可以显着提高代码清晰度和可维护性.代码如下所示:

var dataConnection = new DataConnection();
//not: var dataConn, dbConn, sqlConn, myDbPickOfTheDay etc.

FileInfo fileInfo = new FileInfo();

Timer timer = new Timer(); 

//etc.
Run Code Online (Sandbox Code Playgroud)

我正处于这样的代码导致我身体疼痛的地步:

DataConnection dbConn = new DataConnection();
Run Code Online (Sandbox Code Playgroud)

我不能强调这个约定如何消除变量名称游戏的痛苦和愤怒.

这种惯例与试图以试图表明实例正在做什么的方式命名事物形成鲜明对比,这相当于试图创造性地将业务案例嵌入代码中.代码有一种方法可以重构到这些原始名称最多会产生误导的程度.

对我来说,这个惯例是黄金.它还可以防止对同一件事略微调整变量名的可怕做法.

实践中该惯例的一个例子是:

class Person { ...
   public string FirstName { get; set; }

//and then
var person = new Person();
person.FirstName = firstName; //where firstName comes from somewhere else.
Run Code Online (Sandbox Code Playgroud)

很容易阅读.很无聊.在维护代码方面,无聊很有用.

但是,这个惯例引导我到#2:

#2"匹配属性名称"(缺少更好的标题)

这是一个例子:

public class ShoppingCart { …
Run Code Online (Sandbox Code Playgroud)

c# naming-conventions

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

代码量是否会使数据结构更大?

我有一个项目的arraylist,其中只有十个变量.但这些项目有很多代码,我想添加更多.我很好奇这将如何影响我的结构的大小.我的直觉告诉我每个人都有一个堆栈,但随着参数的传递和东西,我可能不认为我不确定.那么大致只是代码添加到我的数据结构中多少钱?

c# size data-structures

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

Linq to SQL DateTime值是本地的(Kind = Unspecified) - 如何使其成为UTC?

是不是有一种(简单)方法告诉Linq To SQL类特定的DateTime属性应该被视为UTC(即默认情况下将DateTime类型的Kind属性设置为Utc),或者是否存在"干净"的解决方法?

我的app-server上的时区与SQL 2005 Server不同(不能更改任何),没有一个是UTC.当我将类型为DateTime的属性保留为dB时,我使用UTC值(因此db列中的值为UTC),但是当我读回值时(使用Linq To SQL),我得到DateTime的.Kind属性值为'未指定'.

问题是,当我将它'转换为UTC时,它是4小时关闭.这也意味着当它被序列化时,它最终在客户端以4小时的错误偏移(因为它使用UTC序列化).

c# sql-server datetime linq-to-sql

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

如何在PropertyGrid上自定义类别排序?

如何自定义类别的排序PropertyGrid

如果我设置以下任一项...

propertyGrid.PropertySort = PropertySort.Categorized;
propertyGrid.PropertySort = PropertySort.CategorizedAlphabetical;
Run Code Online (Sandbox Code Playgroud)

...然后类别将按字母顺序排列.("按字母顺序"似乎适用于每个类别中的属性.)如果我使用PropertySort.NoSort,我会失去分类.

我在我的填充PropertyGridSelectObject,这是很容易的:

this.propertyGrid1.SelectedObject = options;
Run Code Online (Sandbox Code Playgroud)

options 是具有适当装饰属性的类的实例:

    [CategoryAttribute("Category Title"),
    DisplayName("Property Name"),
    Browsable(true),
    ReadOnly(false),
    BindableAttribute(true),
    DesignOnly(false),
    DescriptionAttribute("...")]
    public bool PropertyName {
        get {
            // ...
        }

        set {
            // ...
            this.OnPropertyChanged("PropertyName");
        }
    }
Run Code Online (Sandbox Code Playgroud)

我在六个类别中有几十个属性.

有没有什么方法可以调整类别排序顺序,同时保持我的易用性SelectedObject

.net propertygrid winforms

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

最佳应用代表实践

我一直在这里和那里制作一些应用程序,我知道我的方式.让我困惑的是访问全局属性,以及设置它们的最佳位置.我有一些关于访问事物以及如何访问它们的问题.

您是否必须将应用程序委托头文件包含在要访问它的任何其他文件中?假设我有一个视图控制器,我想使用,我是否需要在视图控制器的.h中包含.h?或者我可以设置:

@class AppDelegate;
Run Code Online (Sandbox Code Playgroud)

您是否只能通过输入以下内容来访问该委托:

[UIApplication sharedApplication].delegate
Run Code Online (Sandbox Code Playgroud)

每一次?这是我必须习惯的东西吗?或者我可以在每个.h中的实现中设置以下内容:

AppDelegate *delegate;
Run Code Online (Sandbox Code Playgroud)

init函数内部,将单例实例放到该变量中?

对不起,如果这是关闭结构,但我认为这是一个合乎逻辑的问题,人们遇到问题和解决.

iphone

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

my_config.ini vs my_config.php

在工作中,我们使用.ini文件在调用框架的其余部分之前设置变量(我认为它会

function getConfigVars(){
    //read my_config.ini file
    ....
    //call framework
}
Run Code Online (Sandbox Code Playgroud)

而且我一直想知道这样做是否有好处.

在我看来,你必须编写访问规则,以阻止人们从网上查看它,PHP必须解析它并理解它.

那么,为什么要使用my_config.ini而不是my_config.php?它不像任何人在设置之后应该触摸它,只是调用变量并且能够让IDE自动完成文本,无论你在哪里使用ini变量/解析错误,它都会更方便.

php ini configuration-files

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