问题列表 - 第39688页

如何在不阻塞界面的情况下加载NSTableView的数据?

我正在初始化一个简单的接口,NSTableView绑定到一个数组控制器(管理一个字典数组).我想在后台加载数组的内容(这是一个非常耗时的过程),每100或1000个元素更新表视图.我们的想法是界面可用且响应迅速.我无法弄清楚如何在之后触发更新/刷新.桌子仍然是空的.任何人都可以提供指针吗?

我目前的做法是:

// In init for my app controller. This seems to work well, but I've tried other methods here.
[self performSelectorInBackground:@selector(loadTable) withObject:nil];


- (void)loadTable {
  tracks = [[NSMutableArray alloc] initWithCapacity:[masters count]];

  // ... create each object one-by-one. Add it to tracks.
  for (... in ...) {
    [tracks addObject:newObject];
  }

  // Now I don't know what to do next. The table remains empty. 
  // Things I've tried (though possibly not in all combinations with the
  // method above):
  // 1. …
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c nstableview nsarraycontroller

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

使用Eclipse进行远程调试 - 如何设置断点?

我问了这个关于如何调试服务器端应用程序的问题,我想我正在寻找Java远程调试.

我已配置我的服务器端启动脚本:

JAVA_OPTS="-Xmx2G -server -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=1044,server=y,suspend=n"
Run Code Online (Sandbox Code Playgroud)

通过这个,我假设远程java应用程序应该在localhost上可用:1044(首先使用localhost尝试)

但是,接下来我该怎么办?我已经将调试选项配置为要调试的类 Run-->Debug Configurations.但它要求我单击Debug.但是我的班级没有main()方法.

再说了,我要调试getValue()Methods.java,现在getValue()从客户端(通过TCP)调用.

那么,当调用该方法时,如何将java进程附加到eclipse远程调试器?我错过了关于远程调试的基本知识吗?

更新:(我可以在我的调试视图中看到这一点,这意味着,远程应用程序已连接并处于调试模式,现在如何在我想要的文件中放置断点)

替代文字

java eclipse remote-debugging

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

如何在R的情节标题中显示$\{X_t \} $

如何在R的情节标题中显示$\{X_t \} $ Latex?

例如

 plot(slot(x,"GRID"),slot(x,"PATH"),type="l", xlab="Time t",ylab="X",
 main=paste("Simulation of \{X_t\}"))
Run Code Online (Sandbox Code Playgroud)

谢谢!

r plotmath

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

防止Delphi IDE在设计时创建组件图标

我创建了一个自定义控件TOuterControl,它是多个TInnerControls的父级.

除了IDE为每个子TInnerControl(截图中的InnerControl1和InnerControl2)创建图标外,一切正常.如何阻止IDE生成图标?

替代文字

unit TestControl;

interface

Procedure Register;

implementation

Uses
    Classes,
    Controls,
    SysUtils,
    DesignEditors,
    DesignIntf,
    VCLEditors;

Type

TOuterControl = Class;

TInnerControl = Class(TComponent)
Protected
    FOuterControl : TOuterControl;

    function GetParentComponent: TComponent; Override;
    Function HasParent : Boolean; Override;
    procedure SetParentComponent                  (Value: TComponent); Override;
End;

TOuterControl = Class(TCustomControl)
Protected
    FInnerControls : TList;

    Procedure Paint; Override;
Public
    Constructor Create(AOwner : TComponent); Override;
    Procedure AddInnerControl(AInnerControl : TInnerControl);
    procedure GetChildren(Proc: TGetChildProc; Root: TComponent); override;
End;

TOuterControlEditor = Class(TDefaultEditor)
Public
    Procedure ExecuteVerb(Index : Integer);          Override;
    Function  GetVerb    (Index …
Run Code Online (Sandbox Code Playgroud)

delphi custom-controls

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

php web服务示例

我是网络服务的新手.我想用PHP获得一个很好的教程和Web服务示例.请向我推荐一些以简单方式解释这些内容的网站.

谢谢...

php web-services

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

UIButton的自定义字体标题

有没有办法让自定义字体到按钮的标题.

iphone uibutton

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

TTS错误:泄露了ServiceConnection android.speech.tts.TextToSpeech

看来你必须在onActivityResult中调用super方法

super.onActivityResult(requestCode, resultCode, data);
Run Code Online (Sandbox Code Playgroud)

当我按下Activity上的后退按钮时,我从TTS收到此错误.显然,这是因为我没有调用shutdown(),但我是,请参阅下面的onDestroy().我制作了一个活动扩展的抽象TtsActivity类.我在所有子类中调用super.onDestroy().

12-05 18:04:05.268: ERROR/ActivityThread(30240): Activity com.mysite.myapp.ActivitySelectItGame has leaked ServiceConnection android.speech.tts.TextToSpeech$1@43e9b4a0 that was originally bound here
12-05 18:04:05.268: ERROR/ActivityThread(30240): android.app.ServiceConnectionLeaked: Activity com.mysite.myapp.ActivitySelectItGame has leaked ServiceConnection android.speech.tts.TextToSpeech$1@43e9b4a0 that was originally bound here
12-05 18:04:05.268: ERROR/ActivityThread(30240):     at android.app.ActivityThread$PackageInfo$ServiceDispatcher.<init>(ActivityThread.java:1121)
12-05 18:04:05.268: ERROR/ActivityThread(30240):     at android.app.ActivityThread$PackageInfo.getServiceDispatcher(ActivityThread.java:1016)
12-05 18:04:05.268: ERROR/ActivityThread(30240):     at android.app.ContextImpl.bindService(ContextImpl.java:863)
12-05 18:04:05.268: ERROR/ActivityThread(30240):     at android.content.ContextWrapper.bindService(ContextWrapper.java:347)
12-05 18:04:05.268: ERROR/ActivityThread(30240):     at android.speech.tts.TextToSpeech.initTts(TextToSpeech.java:467)
12-05 18:04:05.268: ERROR/ActivityThread(30240):     at android.speech.tts.TextToSpeech.<init>(TextToSpeech.java:433)
12-05 18:04:05.268: ERROR/ActivityThread(30240):     at com.mysite.android.library.activity.ActivityTTS.onActivityResult(ActivityTTS.java:98)
12-05 18:04:05.268: ERROR/ActivityThread(30240):     at com.mysite.myapp.ActivityGame.onActivityResult(ActivityGame.java:445)
12-05 18:04:05.268: ERROR/ActivityThread(30240):     at android.app.Activity.dispatchActivityResult(Activity.java:3890) …
Run Code Online (Sandbox Code Playgroud)

android

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

烟花PNG格式,有什么见解?任何libs?

最终目标是将fireworks png文件中的页面导出到单个图像.所以我有几个问题:

  1. 你知道什么 - 图书馆,应用程序 - 已经这样做了吗?
  2. 你有关于格式的任何信息吗?我假设他们将信息存储在专门的块中.我只是希望那些块的有效载荷的格式不是那么难以理解.

我还没有挖过任何烟花文件.我没有找到关于格式的信息,所以这是下一步,但我想有人可能会知道一些并节省我一些时间:).

我希望(也可能不是这样)是每个页面都以PNG形式存储在单独的IDAT块中.但是,由于矢量功能,不太可能.也许他们将svg格式存储在块中?

任何帮助或讨论表示赞赏.我打算在接下来的几天里深入研究这个问题.

编辑:这里有几件事:下面链接的超级用户帖子表明文件是APNG.烟花文件不是APNG.APNG包含动画块:acTL,fcTL,fdAT.除了IDAT块之外,Fireworks还有prVW,mkBF,mkTS,mkBS,mkBT块,但没有APNG块.

烟花PNG上有一个非常可靠的帖子:http://newsgroup.xnview.com/viewtopic.php? f = 35&t = 20592#p86243

所以我想我需要知道这些块做了什么,以及如何解析它们.

png image-processing fireworks

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

无法将UIBarButtonItem添加到独立的UINavigationBar

我以编程方式将UINavigationBar添加到UIView,现在需要向其添加UIBarButtonItem.我想使用以下内容:

UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(dismissView)];
[header setItems:[NSArray arrayWithObjects:doneButton, nil] animated:NO];
[doneButton release];
Run Code Online (Sandbox Code Playgroud)

我的应用程序崩溃了,我在控制台中找到了这个:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIBarButtonItem setNavigationBar:]: unrecognized selector sent to instance 0x4b75c00'

如果有人可以请指出我在这里做错了什么,将不胜感激.

谢谢.瑞奇.

cocoa-touch uinavigationbar

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

如何将图像按钮的背景设置为用户拍摄的图片?

我希望能够将xml文件中图像按钮的背景设置为用户在手机上拍摄的图片.

我将图片设置为cameraBitmap.

cameraBitmap = (Bitmap) intent.getExtras().get("data");
Run Code Online (Sandbox Code Playgroud)

我想把那张照片传递给imagebutton的bakground.问题是,方法: setBackgroundDrawable()只能传入drawable.如何将Bitmap更改为可绘制图片并将其作为背景?

我目前有:

private ImageButton theImageButton;


theImageButton.setBackgroundDrawable(cameraBitmap);
Run Code Online (Sandbox Code Playgroud)

android background image imagebutton drawable

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