问题列表 - 第48138页

在Objective C中,创建一个具有无限参数的方法(如NSLog)的语法是什么?

我需要编写一个Objective-C方法,其输入是一个字符串数组,其输出是连接的字符串列表,但只有那些不是nil的字符串.

任何想法,如果这个功能已经在基础的某个地方?

如果还没有完成,我怎样才能编写一个具有无限数量的NSString参数的方法?例如,像C#中的params关键字一样,它实质上将params列表转换为数组.

谢谢

iphone objective-c

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

把重点放在JDialog上

我有类InfoDialog,它扩展了Java中的JDialog类.我在使用信息文本建立SSH连接(5或6秒)时显示InfoDialog.如何将重点放在InfoDialog上,用户在InfoDialog失控之前无法做任何其他事情?

java swing

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

Java:有没有一个有效地结合HashMap和ArrayList的容器?

我一直觉得需要一个容器,它既是HashMap(用于快速查找键类型)又是ArrayList(用于快速访问整数索引).

LinkedHashMap几乎是正确的,因为它保留了一个可迭代的列表,但遗憾的是链表 ...检索第N个元素需要从1迭代到N.

是否有适合这个法案的容器类型,我不知何故错过了?当其他人需要按密钥索引访问同一组数据时,他们会怎么做?

java

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

如何组织表单相对于彼此和表单本身的控件?

我在MDI Windows窗体应用程序中有一个子窗体.它有两个控件:一个ComboBox和一个TreeView,最后一个在第一个控件下.两个控件都具有相同的宽度.如何设置它们并形成属性以实现以下目的:

  1. 更改窗体的大小时,两个控件的宽度必须等于窗体的宽度.
  2. 必须更改TreeView的高度以填充表单的所有可用空间.

.net c# forms controls winforms

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

如何在qmake中引用源目录?

我补充道

version.target = version.h
version.commands = bash generate-version.sh

QMAKE_EXTRA_TARGETS += version

PRE_TARGETDEPS += version.h
Run Code Online (Sandbox Code Playgroud)

到项目,但它尝试在目标目录中运行"generate-version.sh":

make: Leaving directory `.../qqq-build-desktop'
make: Entering directory `.../qqq-build-desktop'
Makefile:236: warning: overriding commands for target `version.h'
Makefile:233: warning: ignoring old commands for target `version.h'
bash generate-version.sh
bash: generate-version.sh: No such file or directory
make: Leaving directory `.../qqq-build-desktop'
Run Code Online (Sandbox Code Playgroud)

还有$$ DESTDIR,但我看不到$$ SRCDIR.如何在qmake中引用项目目录(或如何重写这个)?

qmake

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

在Firefox中选择/选项html标签点缀大纲问题

button::-moz-focus-inner { border: 0; } 适用于按钮......

什么关于select/ optionhtml标记?

我尝试了这里的一切: 如何删除Firefox在按钮上的虚线轮廓以及链接?

但我打开新的问题,因为有关于按钮的讨论......

html css firefox

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

iPad:无法在拆分视图中设置自定义单元格的背景颜色

我试图设置自定义单元格的背景颜色,但不显示背景颜色.

 ProjectListCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    cell = [[[ProjectListCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}

// Configure the cell...

if((indexPath.row%2)!=0)
{

    [cell setBackgroundColor:[UIColor redColor]];
}
else 
{

    [cell setBackgroundColor:[UIColor greenColor]];
}
Run Code Online (Sandbox Code Playgroud)

这是因为splitview.

iphone objective-c ipad

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

如何使用python获取每个字符的出现次数

这是字符串:

a='dqdwqfwqfggqwq'
Run Code Online (Sandbox Code Playgroud)

如何获得每个角色的出现次数

我的老板告诉我,它只使用一行来做到这一点,

那我该怎么办

谢谢

python string

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

配置IIS 7以通过虚拟路径提供程序处理静态文件

我有一个虚拟路径提供程序,它从我的虚拟文件系统提供静态文件,是否可以通过我的虚拟路径提供程序将IIS配置为服务器静态文件,还是需要创建自定义静态文件处理程序?

iis asp.net-mvc iis-7 virtualpathprovider staticfilehandler

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

Obj-C错误:"在类指针之前预期的非限定id"

我目前正在开发一个iOS开发项目.为方便起见,我在早期阶段将功能分成几个小程序.该项目包括Obj-C,Obj-C++和C++程序.现在我将它们放在最终产品中,并且在(我猜)Obj-C和C++之间的兼容性方面遇到了一些奇怪的行为.

我试图在一个obj-C++程序中初始化一个对象,它来自一个obj-C类.但是在编译obj-C类头文件时我不断收到错误:

#import <Foundation/Foundation.h>
@class AVAssetExportSession;

@interface LibraryImport : NSObject {
AVAssetExportSession * export;   //Error line
NSError* movieFileErr;
}
//class methods
Run Code Online (Sandbox Code Playgroud)

成绩单是这样的:

LibraryImport.h:24:错误:'export'之前的预期unqualified-id

LibraryImport.h:24:错误:实例变量'unnamed'的大小未知

LibraryImport.h:24:错误:预期`;' 在'出口'之前

这个调用在obj-C++文件中是这样的:(这里没有检测到错误,只是觉得有些东西可能相关)

LibraryImport* import = [[LibraryImport alloc] init];
Run Code Online (Sandbox Code Playgroud)

最奇怪的部分是,当它最初由一个纯粹的Obj-C程序调用时,它的工作非常好.但项目性质需要将调用者更改为obj-C++.而且,当我尝试将obj-C文件更改为obj-C++时,我得到的错误比以前更多,包括现有错误.

以下是让我在过去整整一周内撞墙的问题:

  1. 在这种情况下,我如何成功初始化此对象?

  2. 这个问题是否与obj-C和C++之间的兼容性有关?如果是这样,有兼容性的一般解决方案或一些明确的解释吗?

如果需要更多信息,请告诉我(这是我第一次遇到这个问题,我甚至不知道从哪里开始......).任何见解将不胜感激.非常感谢你 :-)

干杯,

曼卡

c++ objective-c core-audio objective-c++ ios

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