问题列表 - 第20480页

我何时使用Objective-C在iPhone编程中分配和初始化对象?

有时当我为iPhone编程时,我想知道什么时候必须分配和初始化对象,什么时候不要.当您使用UI控件时,似乎您不必这样做.这是真的吗?为什么?

(假设它们已在视图控制器的.h中声明.)

例:

label1.text = @"Hello";
Run Code Online (Sandbox Code Playgroud)

VS

label1 = [[UILabel alloc] init];
label1.text = @"Hello";
Run Code Online (Sandbox Code Playgroud)

这是因为我正在使用Interface Builder吗?如果我在代码中编写我的GUI,我是否必须这样做?

iphone sdk xcode uilabel

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

发送所有流量404错误

将所有流量发送到您网站的最佳方式是404页?我目前正在该网站上工作,并希望所有请求只需404.我已经尝试过使用htaccess文件,但是在获得这样的工作方面并不太成功.此外,我想流量到特定的文件夹仍然通过.

php apache .htaccess

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

查找最近的纬度和经度点

关于纬度和经度的问题......可能是一个愚蠢的问题.

我有各种位置的纬度和经度.我有我所在位置的纬度和经度.

现在,我必须从我所拥有的纬度和经度集中找到离我所在地最近的地方.你是否有任何特殊的计算方法,或仅仅是减法和检查差异?

你能否对此有所了解?

谢谢,J

geolocation

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

WPF验证手动将错误添加到Validation.Errors集合中

有没有办法手动/动态地将错误添加到Validation.Errors集合?

validation wpf

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

使用PHP的SimpleXML访问元素的父元素?

我正在迭代一组SimpleXML对象,我无法弄清楚如何访问每个对象的父节点.这就是我想要的:

$divs = simplexml->xpath("//div");
foreach ($divs as $div)
{
   $parent_div = $div->get_parent_node(); // Sadly, there's no such function.
}
Run Code Online (Sandbox Code Playgroud)

似乎必须有一个相当简单的方法来做到这一点.

php xml xpath simplexml

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

具有非阻塞或多线程功能的Ruby Tcp Server类

找不到任何可以帮助制作非阻塞/多线程服务器的gem或类.哪里可以找到?

ruby sockets tcp

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

如何使用PushMeBaby示例发送Apple推送通知?

我正在尝试使用PushMeBaby示例APN Server应用程序向我的设备发送推送通知.我有adhoc发行申请.对于我的应用程序ID,我已经为开发和生产创建了两个ssl证书.它似乎没有从PushMeBaby应用程序发送推送通知,我已经将安装的推送SSL证书安装到工具链..仍然似乎无法正常工作..

2010-02-01 07:20:49.578 PushMeBaby[7193:a0f] MakeServerConnection(): 0
2010-02-01 07:20:49.613 PushMeBaby[7193:a0f] SSLNewContext(): 0
2010-02-01 07:20:49.614 PushMeBaby[7193:a0f] SSLSetIOFuncs(): 0
2010-02-01 07:20:49.614 PushMeBaby[7193:a0f] SSLSetConnection(): 0
2010-02-01 07:20:49.615 PushMeBaby[7193:a0f] SSLSetPeerDomainName(): 0
2010-02-01 07:20:49.631 PushMeBaby[7193:a0f] SecKeychainOpen(): 0
2010-02-01 07:20:49.648 PushMeBaby[7193:a0f] SecCertificateCreateFromData(): 0
2010-02-01 07:20:49.655 PushMeBaby[7193:a0f] SecIdentityCreateWithCertificate(): 0
2010-02-01 07:20:49.656 PushMeBaby[7193:a0f] SSLSetCertificate(): 0
2010-02-01 07:20:52.353 PushMeBaby[7193:a0f] SSLHandshake(): 0
2010-02-01 07:20:57.954 PushMeBaby[7193:a0f] SSLWrite(): 0 144
Run Code Online (Sandbox Code Playgroud)

以上是PusheBaby xcode应用程序的日志.

iphone apple-push-notifications

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

更新应用程序后,在Windows 7上单击固定项目时"参数不正确"

我有以下情况:

  1. 使用普通的.msi安装我的应用程序
  2. 从开始菜单运行该应用程序
  3. 右键单击任务栏中的图标并将其固定.

现在,我可以使用固定项目/快捷方式来启动我的应用程序,但在我使用另一个.msi文件更新我的应用程序后,单击固定项目会显示以下错误:

'快捷方式问题' - 参数不正确.

我检查了捷径,据我所知,它指向与之前版本相同的目录/文件.(新版本具有相同的文件/位置).我假设有一些版本控制/程序文件魔术发生导致此问题,但没有在网上找到任何好的信息.

更多信息:

  1. 该应用程序是用C#.NET 3.5 SP1编写的
  2. msi是使用Visual Studio 2008 SP1中的安装项目创建的
  3. 我使用自定义构建工具来集成msi构建,并将ProductCode和PackageCode设置为每个版本的新GUID.
  4. 否则,更新似乎工作正常.旧版本已卸载,新版本已正确安装.

有人知道吗?

shortcuts windows-installer taskbar windows-7

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

何时在JavaScript中使用double not(!!)运算符

我理解double not运算符在JavaScript中的作用.我很好奇它的使用,以及我最近做出的断言是否正确.

我说这if (!!someVar)从来没有意义,也不是(!!someVar && ...因为它if&&将导致someVar被评估为布尔值所以!! 是多余的.

事实上,我唯一能想到使用double not运算符是合法的,如果你想对另一个布尔值进行严格的比较(那么可能在返回值中明确要求true或false).

它是否正确?我开始怀疑自己的时候,我注意到的jQuery 1.3.2同时使用if (!!someVar)return !!someVar && ...

双重在这些情况下没有任何实际效果吗?

我个人认为,这只是导致混乱.如果我看到if语句,我知道它将它作为布尔值进行评估.

javascript boolean operators

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

zsh别名 - >功能?

假设我有:

alias gg="git grep"
Run Code Online (Sandbox Code Playgroud)

然后像:

gg "int x"
Run Code Online (Sandbox Code Playgroud)

有效,但是

gg int x
Run Code Online (Sandbox Code Playgroud)

得到投诉.有没有办法将gg重写为zsh中的函数,以便它获取gg之后的所有参数,并将它们填充到字符串中?

谢谢!

arguments zsh

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