问题列表 - 第42348页

窗口淡入淡出

如何在窗口打开和关闭时淡出窗口?

这应该可以在Objective C中完成.这必须是AppleScript-Objective-C项目的一部分.我正在使用链接到窗口的属性,并在其上执行makeKeyAndOrderFront ...

任何帮助,将不胜感激!

macos cocoa window objective-c

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

消息发送到解除分配的实例

我有一个应用程序,使用导航控制器导航到不同的视图.这就是我正在做的事情:

MapViewController *aMap = [[MapViewController alloc] initWithNibName:@"MapView" 
                                                              bundle:nil ];
[self.navigationController pushViewController:aMap 
                                     animated:YES];
[aMap release];
Run Code Online (Sandbox Code Playgroud)

在用户操作中,我想返回第一个视图.这就是我做的:

-(void)alertView:(UIAlertView *)alertView 
 didDismissWithButtonIndex:(NSInteger)buttonIndex
{
    [self.navigationController popToRootViewControllerAnimated:NO];
}
Run Code Online (Sandbox Code Playgroud)

当我按下调用波纹管方法的按钮时,我的应用程序按预期进入第一个视图.但是,当我按下"主页按钮"并尝试重新打开应用程序时,问题就出现了.然后,应用程序崩溃,出现以下错误:

2010-12-23 14:33:18.504 test[4549:307] *** -[MapViewController respondsToSelector:]: message sent to deallocated instance 0x5c26320
Run Code Online (Sandbox Code Playgroud)

我知道我向一个不存在的对象的实例发送消息,但我没有发现这发生在哪里

你有什么建议吗?

iphone cocoa-touch objective-c

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

从父级获取子元素,但不是第一个和最后一个

我想知道如何编写一个jQuery选择器,从父元素中获取除第一个和最后一个子元素之外的所有子元素?

我当前HTML的示例:

<div id="parent">
    <div>first child( i don't want to get)</div>
    <div>another child</div>
    <div>another child</div>
    <div>another child</div>
    (...)
    <div>another child</div>
    <div>another child</div>
    <div>last child (i dont want to get neither)</div>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

添加SCons文件到ack搜索

我喜欢代码搜索工具ack.它很聪明,可以查看Makefile,但不知道scons使用的SConstruct和SConscript文件.如何将这些添加到ack将查找的文件中?

scons ack

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

SHGetFolderPath返回带有问号的路径

我们的应用程序在运行时调用ShGetFolderPath来获取My Documents文件夹.这通常很有效.但是,对于三个用户 - Дмитрий,Jörg和Jörgen(看看你是否可以发现模式!) - 该调用会返回一些非常奇怪的结果.例如,对于Дмитрий,调用返回:

c:\Users\???????\Documents
Run Code Online (Sandbox Code Playgroud)

我假设有一些字符编码shenanigan在这里,可能与Unicode有关,但我没有任何相关的经验.如何从窗口中获取文件夹(和其他相关文件夹)的有用路径,而无需通过注册表项来查看信息?

在给我的电子邮件中,Дмитрий("Dmitry")告诉我他的"我的文档"文件夹实际上位于此处:

C:\Users\43D6~1\Documents
Run Code Online (Sandbox Code Playgroud)

所以我知道有一种方法可以从Windows获得"正常"版本的路径,我只是不知道它是什么.

背景:我们的应用程序不支持unicode,并使用标准的"char*"字符串.我们怎样才能获得"正常"的路径?我不反对调用函数的"unicode"版本,然后将其转换为"普通"文本,如果可能的话.完全将应用程序转换为使用unicode不是一种选择(我们没有时间).

谢谢.

c++ unicode winapi character-encoding

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

使用定时/瞬态条目映射 - 内存不是问题

我正在尝试创建一个地图,其中条目超时并在一段时间后被删除.

基本上,<K, V> Map.put(K key, V value, long **time**)- 该条目将立即放入地图中,并将在时间(ms)后过期.我不需要在将来的任何时候恢复删除的条目,但我想确保它不再在地图中.

例如:map.put("foo", "bar", 60l * 1000l)将让这个键值对在地图中存在一分钟(60长和1000长).

尝试:使用ConcurentMap并Map.put(K key, V value, long **time**)通过以下方式实现:
1.调用super.put(key, value)
2.创建一个休眠时间(ms)的线程
3.调用remove(key)以删除该条目.

问题:请评论/让我知道在线程安全性,一致性或我尝试的任何缺陷方面这是否是一个好主意.如果您认为有更好的方法可以实现这一目标,请提供任何建议.

编辑:感谢回复,内存不是问题,我真的只关心条目的短寿命.谢谢.

java map transient

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

我如何递归DOM树?

所以我有一系列嵌套的ul元素作为树的一部分,如下所示:

<ul>
<li>
    <ul>
        <li>1.1</li>
        <li>1.2</li>
    </ul>
    <ul>
        <li>2.1</li>
        <li>
            <ul>
                <li>2.2</li>
            </ul>
        </li>
    </ul>
    <ul>
        <li>3.1</li>
        <li>3.2</li>
    </ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

假设3.1是所选节点,当用户点击之前,所选节点应为2.2.坏消息是可能存在任何数量的层次.如何使用jquery找到与当前所选节点相关的上一个节点(li)?

recursion jquery dom

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

javascript中'for ... in'和'for each ... in'之间有什么区别?

我知道在C#中你使用这样的foreach:foreach string str in array1 {console.writeline(str);} 是"for each ... in"在JavaScript中也是这样使用的吗?

javascript foreach for-loop

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

C++方法声明,类定义问题

我有两个类:A和B.类A的一些方法需要使用类B而相反(类B有需要使用类A的方法).

所以我有:

class A;

class B {

   method1(A a) {
   }

}

class A {

   method1(B b) {
   }

   void foo() {
   }
}
Run Code Online (Sandbox Code Playgroud)

一切正常.

但是当我尝试从B :: method1调用类A的foo()时:

class B {

   method1(A a) {
      a.foo();
   }

}
Run Code Online (Sandbox Code Playgroud)

我得到的结果是前向声明的编译错误和 不完整类型的使用.但为什么会这样呢?(我在使用之前已经宣布了A级?)

c++ declaration definition forward-declaration

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

jquery是否取代了对dojo的需求?

我正在使用PHP Zend框架开始一个新项目.

现在jquery相当成熟,不再需要dojo吗?

我并不是说这是一个意见问题.一个有效的答案可能是它们都仍然可行.

谢谢!

jquery dojo zend-framework

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