小编Sim*_*mon的帖子

是否有可以添加到类中的属性,因此它将被编辑为代码,而不是在设计器中?

我创建了一个继承自UserControl的类,但我只想将其用作子类的基础.有没有办法阻止VS2008在设计器中编辑它,这不会阻止子类在设计器中被编辑?

.net c# visual-studio-2008

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

如何获取实现给定接口的所有已加载类型的所有实例?

我们需要获得实现给定接口的所有对象实例 - 我们可以这样做,如果是这样的话,怎么做?

c# reflection

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

Xcode 4是否支持ruby-on-rails?

Xcode 4是否支持rails项目?如果是这样,到什么程度?

更新 - 显然它可以让你编辑文本文件.但它是否为您提供任何IDE功能,例如语法突出显示,导航到声明,代码完成等等?

ruby-on-rails xcode4

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

如何在用户的区域设置中获取星期几的名称?

我有一个介于1和7之间的数字,我希望将其转换为用户的语言环境,相当于周一到周日.我可以这样做,如果是这样,怎么样?

cocoa-touch localization objective-c ios

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

如何在不使用IB的情况下使用自定义UITabBar类创建UITabBarController?

我可以使用创建一个UINavigationController自定义栏类initWithNavigationBarClass:toolbarClass:.似乎没有相应的UITabBarController,所以如何让它使用自定义UITabBar类?

到目前为止我看到的每个解决方案都不合适,因为它们也是如此

  1. 它使用IB
  2. 它添加了第二个标签栏,UITabBarController而不是更改其现有标签栏,或
  3. UITabBarController抛弃并创建一个新的控制器类.

我希望UITabBarController在代码栏中使用自定义类创建一个真正的代码.我该如何实现这一目标?

uitabbarcontroller ios

15
推荐指数
2
解决办法
5982
查看次数

如何在运行时向方法添加属性?

我们使用Microsoft.Practices.CompositeUI.EventBroker来处理我们的应用程序中的事件订阅和发布.可行的方法是向事件添加属性,指定主题名称,如下所示:

[EventPublication("example", PublicationScope.Global)]
public event EventHandler Example;
Run Code Online (Sandbox Code Playgroud)

然后你用你的处理程序添加另一个属性,使用相同的主题名称,如下所示:

[EventSubscription("example", ThreadOption.Publisher)]
public void OnExample(object sender, EventArgs e)
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

然后将对象传递给EventInspector,它匹配所有内容.

我们需要对此进行调试,因此我们尝试创建一个订阅所有事件的调试类.我可以获得所有主题名称的列表......但仅限于运行时.因此,在将调试对象传递给EventInspector之前,我需要能够在运行时向方法添加属性.

如何在运行时向方法添加属性?

c# reflection attributes reflection.emit

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

什么是一些无效降价的例子?

我正在为具有被解释为markdown的属性的模型编写单元测试.我想测试一下,如果降价无效,那么该对象是无效的 - 但这是一种宽容的语法,我到目前为止所尝试的所有内容都证明是有效的降价!什么是一些无效降价的例子?

markdown unit-testing

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

如何自动切换UIImage?

我有一个包含形状的UIImage; 其余的是透明的.我想通过裁剪尽可能多的透明部分来获得另一个UIImage,仍保留所有非透明像素 - 类似于GIMP中的autocrop功能.我该怎么做呢?

cocoa-touch core-graphics uikit uiimage ios

14
推荐指数
4
解决办法
4300
查看次数

哪个在ruby中更快 - 哈希查找或带有case语句的函数?

我们在一个时间要求严格的脚本中有几个地方,我们将旧ID转换为字符串.目前,我们在函数中使用case语句,如下所示:

def get_name id
  case id
    when 1
      "one thing"
    when 3
      "other thing"
    else
      "default thing"
  end
end
Run Code Online (Sandbox Code Playgroud)

我正在考虑用哈希查找替换它,如下所示:

NAMES = {
  1 => "one thing",
  3 => "other thing",
}
NAMES.default = "default thing"
Run Code Online (Sandbox Code Playgroud)

这感觉就像它应该是更快地使用NAMES[id]get_name(id)-但果真如此吗?

ruby performance

13
推荐指数
2
解决办法
6095
查看次数

如何使用Scaffold创建多个关系?

我是Ruby on Rails的新手,我正在尝试创建一个低音吉他导师,以便自学RoR(和低音吉他).本演练使用Scaffold创建ActiveRecord类,但它们似乎对应于独立表; 没有使用belongs_tohas_many.

我想创建三个类:Scale,GuitarString和Fret.每个Scale都有许多GuitarStrings,每个都有许多Frets.

如何使用Scaffold创建具有此关系的类?有没有办法一次性完成,或者我是否需要使用Scaffold在不相关的状态下创建它们,然后手动添加关系?或者我应该完全抛弃脚手架?

activerecord ruby-on-rails scaffold

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