问题列表 - 第18635页

“GLib-GObject-WARNING **: instance with invalid (NULL) class pointer”是什么意思?

每当我关闭 Gtk# 应用程序时,我都会得到以下信息:

(/home/matthew/opensbs/OpenSBS/bin/Debug/OpenSBS.exe:5050): GLib-WARNING **: g_set_prgname() called multiple times

(/home/matthew/opensbs/OpenSBS/bin/Debug/OpenSBS.exe:5050): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(/home/matthew/opensbs/OpenSBS/bin/Debug/OpenSBS.exe:5050): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(/home/matthew/opensbs/OpenSBS/bin/Debug/OpenSBS.exe:5050): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(/home/matthew/opensbs/OpenSBS/bin/Debug/OpenSBS.exe:5050): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(/home/matthew/opensbs/OpenSBS/bin/Debug/OpenSBS.exe:5050): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(/home/matthew/opensbs/OpenSBS/bin/Debug/OpenSBS.exe:5050): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(/home/matthew/opensbs/OpenSBS/bin/Debug/OpenSBS.exe:5050): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer

(/home/matthew/opensbs/OpenSBS/bin/Debug/OpenSBS.exe:5050): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(/home/matthew/opensbs/OpenSBS/bin/Debug/OpenSBS.exe:5050): GLib-GObject-CRITICAL …
Run Code Online (Sandbox Code Playgroud)

c# linux gtk gtk#

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

WPF基于数据类型的设置样式?

这是问题所在.我正在使用几种不同类型的对象绑定TreeView.每个对象都是一个节点,而某些对象有一个名为IsNodeExpanded的属性,当然,其他一些对象则没有.这是我的风格:

<Style TargetType="{x:Type TreeViewItem}">
    <Setter Property="IsExpanded" Value="{Binding IsNodeExpanded, Mode=TwoWay}" />
</Style>
Run Code Online (Sandbox Code Playgroud)

现在,问题是当绑定没有这个属性的项时,我们在输出中得到这个错误:

System.Windows.Data Error: 39 : BindingExpression path error: 'IsNodeExpanded' property not found on 'object' ''CompensationChannel' (HashCode=56992474)'. BindingExpression:Path=IsNodeExpanded; DataItem='CompensationChannel' (HashCode=56992474); target element is 'TreeViewItem' (Name=''); target property is 'IsExpanded' (type 'Boolean')
Run Code Online (Sandbox Code Playgroud)

当然,我们得到了很多次.所以我试图想出一种基于它所拥有的DataType来切换TreeViewItem样式的方法.有关如何做到这一点的任何想法?

一些信息:我不能手动为每个项目做,因为我不是在XAML中创建它们,它们是从数据源动态创建的.

编辑:我找到了这个答案,但它对我没用.

data-binding wpf styles

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

Eclipse/Java - 导入java是否有害.(命名空间).*?

为什么Eclipse在导入类型时会采用细粒度的方法?在C#中,我习惯于使用"使用System.Windows.Controls"并完成它,但Eclipse更喜欢导入我单独引用的每个小部件(使用Ctrl + Shift + O快捷方式).如果我知道我需要多个类型,导入整个命名空间是否有任何损害?

java eclipse namespaces

18
推荐指数
5
解决办法
5004
查看次数

为什么我在VS2010中关闭Just My Code时无法附加到w3wp.exe进程?

我正在使用VS2010 Beta 2并且我打开了.NET Framework源代码,因此我不得不禁用"Just My Code".但是现在w3wp.exe进程没有显示在我可以附加到的进程列表中.我已经同时显示了所有进程框.这是一个错误还是我错过了什么?

debugging w3wp visual-studio

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

获取iPod播放器项目的iTunes ID

我有一个与iPod播放器和iTunes Store Web服务搜索API交互的应用程序.有没有办法获取我从用户的iPod库中检索的歌曲的iTunes ID(例如通过MPMusicPlayerController或MPMediaItem)?

文档说MPMediaItemPropertyPersistentID是一个唯一的标识符,可以在应用程序启动时保留.然而,这似乎可能是一个独特的本地ID.

我能想到的唯一解决方案是从MPMediaItem中检索歌曲名称和艺术家,然后查询iTunes以获取iTunes ID.iTunes ID是存储在iPod库本地的任何位置吗?

谢谢 - 我对媒体框架很陌生.

objective-c itunes-store mpmediaitem ios

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

什么是UIScrollView contentInset属性?

有人可以向我解释一个UIScrollView实例中的contentInset属性用于什么?也许提供一个例子?

uiscrollview

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

与xlib链接需要做什么?

我正在使用GCC,我需要添加哪些开关才能与Xlib链接?搜索之后,我能找到的只是-lX11,但那给了我ld: library not found for -lX11

我正在使用mac(10.6),但我不喜欢Mac特有的任何东西.

c x11 gcc xlib

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

Delphi:在类和记录中存储数据,减少内存使用量

在应用程序运行时,我在内存中存储,读取和修改了大量数据.可以将数据与树进行比较,其中每个节点由有限数量的字符串和整数描述,并且具有相当多的子元素.目前,数据是使用类/对象存储的,例如

TRootElement = class
  fName, fDescription: string;
  fPos: integer;
  /// etc
end;

fDocs: TObjectList; //list of TVariable = class(TRootElement)
fClasses: TObjectList; // list of TClass=class(TRootElement)
Run Code Online (Sandbox Code Playgroud)

目前程序消耗的内存是不可接受的,因此我正在寻找限制它的解决方案.

我的问题是:如果我将基于记录的当前,OOP和基于对象的架构替换为一个,那么消耗是否会显着降低? 例如,一般记录可能包含:

TRootElement = record
  fType: TElemType; // enum: root, variable, class, etc ... 
  fName, fDesc: string; 
  // all the fields used by root elem and it's descendants there
end;
Run Code Online (Sandbox Code Playgroud)

我应该用指向下一个/前一个元素的指针替换TList吗?因为我从来没有按索引访问列表元素,所以我总是在整个列表中循环,这应该不是很难...但是如果没有必要的话我想避免它.

谢谢!米

memory delphi oop class

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

Java - 如何使用类文件?

我是Java的新手,我想知道如何将类文件导入netbeans并使用它.

我知道类文件是机器可读的字节代码,但我不关心底层是怎么回事.我只想将它导入到我当前的项目中并让它识别它以便我可以使用该类.

此外,类文件嵌入在JAR文件中.我将JAR文件导入到项目窗口中的库文件夹/选项卡中,但我不知道如何让我的项目识别该类.每当我尝试实例化一个对象时,它都会说"找不到符号".

java netbeans class

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

调用presentModalViewController两次?

我有一个问题,UIViewController#presentModalViewController被调用两次.我有一个模态视图,我试图提出另一个模态视图,但第二次没有任何反应.我怀疑它隐藏了吗?

还有其他人这样做过吗?

iphone

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