问题列表 - 第33941页

使用URL(通过UIApplicationDelegate的handleOpenURL)在iOS 4下工作但不在iOS 3.2下工作

我已经实现了UIApplicationDelegate

application:didFinishLaunchingWithOptions:
Run Code Online (Sandbox Code Playgroud)

application:handleOpenURL:
Run Code Online (Sandbox Code Playgroud)

根据规范,即

application:didFinishLaunchingWithOptions:
returns YES 
Run Code Online (Sandbox Code Playgroud)

application:handleOpenURL: opens the URL. 
Run Code Online (Sandbox Code Playgroud)

该代码在iOS 4下运行(在两种情况下,即,当应用程序启动时以及从暂停状态变为活动状态时).但是,代码在iOS 3.2下不起作用.

iphone ipad iphone-sdk-3.2 ios

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

实体框架4多对多更新

我有3张桌子 -

User (Id, Name)
Roles (Id, Name)
UserRoles (UserId, RoleId)
Run Code Online (Sandbox Code Playgroud)

我认为他们是自我解释的.如何在UserRoles中更新条目(UserId和RoleId)?

context.User.Roles 给我一个角色列表,但我如何更新它们?

谢谢.

many-to-many entity-framework-4

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

如何直接写入JTextArea?

我想写一些文字JTextArea.我认为答案是扩展java.io.Writer,但我想在这里得到一个权威的答案; 这是正确的事吗?

java swing jtextarea

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

从Web应用程序中查找网站名称

我在IIS 7上有两个网站站点(默认,自定义).两个站点都托管相同的Web应用程序.

某些Web应用程序行为会根据其运行的网站而发生变化.Web应用程序是否有办法找出处理当前请求的WebSite的名称.

谢谢Imran

asp.net iis

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

sizeWithFont:constrainedToSize:lineBreakMode:和textView.contentSize.height之间的差异

我正在使用该方法[string sizeWithFont:constrainedToSize:lineBreakMode:]来估计textView我正在调整大小的高度.但是,它似乎始终返回不正确的大小.为了调试,我编写了以下代码:

self.textView.font = [UIFont systemFontOfSize:14.0]; // It was this before, anyways
NSLog(@"Real width: %lf %lf", self.textView.contentSize.width, self.textView.frame.size.width);
NSLog(@"Real height: %lf", self.textView.contentSize.height);
NSLog(@"Estimated width: %lf", kOTMessageCellTextWidth);
NSLog(@"Estimated height: %lf", ([message.message sizeWithFont:[UIFont systemFontOfSize:14.0]
                                             constrainedToSize:CGSizeMake(kOTMessageCellTextWidth, CGFLOAT_MAX)
                                                 lineBreakMode:UILineBreakModeWordWrap].height));
Run Code Online (Sandbox Code Playgroud)

但是,上面的代码显示我得到了不一致的结果:

实际宽度:223.000000 223.000000
实际高度:52.000000
预计宽度:223.000000
预计高度:36.000000
实际宽度:223.000000 223.000000
实际高度:142.000000
估计宽度:223.000000
估计高度:126.000000
实际宽度:223.000000 223.000000
实际高度:142.000000
估计宽度:223.000000
估计高度: 126.000000

我在这个类似的问题中注意到(显然)textView有一些填充限制了它的实际宽度.那里的建议是减少了传递给sizeWithFont:某个数字的宽度.建议的数字是11.

我的问题:有没有办法以编程方式实际检索这个值,或者是否有一些我错过了指定这个数字的文档?似乎这个数字应该是可用的,不应该被猜测和检查,但我找不到可靠的方法来识别它.

提前致谢.

iphone cocoa-touch objective-c uitextview

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

任何人都有链接到Rails(2.3.8)RJS Api?

嘿伙计们,你们中的任何人都知道Rails中的RJS机制有任何好的参考(2.3.8)我可以找到类似2006/2007的一些例子而没有实际的文档.

ruby-on-rails rjs

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

VB到C#翻译

在VB(ASP.NET)

Application("myapp")= Server.CreateObject("APP.Engine")

aa = Application("myapp").myMethod(2)
Run Code Online (Sandbox Code Playgroud)

作品.

在C#我尝试过

Application["myapp"]= Server.CreateObject("APP.Engine")
Run Code Online (Sandbox Code Playgroud)

Application["myapp"].myMethod(2)
Run Code Online (Sandbox Code Playgroud)

失败了

'object' does not contain a definition for 'myMethod'
Run Code Online (Sandbox Code Playgroud)

如何在C#中公开公共接口?

c# vb.net c#-to-vb.net

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

这个多线程C++代码需要'volatile'吗?

我用C++编写了一个Windows程序,它有时使用两个线程:一个后台线程用于执行耗时的工作; 和另一个用于管理图形界面的线程.这样,程序仍然响应用户,这需要能够中止某个操作.线程通过共享bool变量进行通信,该变量设置为true当GUI线程通知工作线程中止时.这是实现此行为的代码(我已经删除了不相关的部分):

GUI线程执行的代码


class ProgressBarDialog : protected Dialog {

    /**
     * This points to the variable which the worker thread reads to check if it
     * should abort or not.
     */
    bool volatile* threadParameterAbort_;

    ...

    BOOL CALLBACK ProgressBarDialog::DialogProc( HWND dialog, UINT message, 
        WPARAM wParam, LPARAM lParam ) {

        switch( message ) {
            case WM_COMMAND :
                switch ( LOWORD( wParam ) ) {

                    ...

                    case IDCANCEL :
                    case IDC_BUTTON_CANCEL :
                        switch ( progressMode_ ) {
                            if ( …
Run Code Online (Sandbox Code Playgroud)

c++ multithreading volatile

11
推荐指数
2
解决办法
3063
查看次数

Java中的过早优化:何时使用"x = foo.getX()"vs"foo.getX()"

当我发现自己多次调用相同的getter方法时,这应该被认为是一个问题吗?[always]分配给局部变量并且只调用一次会更好吗?

我肯定答案当然是"这取决于".

我更关心的是更简单的情况,其中getter只是一个"传递私有变量值"类型的方法.即没有涉及昂贵的计算,没有消耗数据库连接等.

我的"它更好"的问题涉及代码可读性(样式)和性能.即具有如此大的性能影响:

SomeMethod1(a, b, foo.getX(), c);
SomeMethod2(b, foo.getX(), c);
SomeMethod3(foo.getX());
Run Code Online (Sandbox Code Playgroud)

VS:

X x = foo.getX();
SomeMethod1(a, b, x, c);
SomeMethod2(b, x, c);
SomeMethod3(x);
Run Code Online (Sandbox Code Playgroud)

我意识到这个问题有点挑剔和灰色.但我刚刚意识到,我根本没有一致的方法来评估这些权衡.钓鱼的标准不仅仅是完全异想天开.

谢谢.

java coding-style

13
推荐指数
3
解决办法
557
查看次数

R工作区即.R文件

如何在新会话中为该会话中的新对象启动新的.R文件默认值?

r

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