我在使用iPhone测试我的应用时遇到了一些问题.上周我升级到Xcode 4.3.我能够在我的iPhone(运行iOS 4.3)上测试我的应用程序.今天我将我的iPhone升级到iOS 5.1,现在Xcode不会检测到我的iPhone(btw SDK是5.1).
我不太清楚该怎么做,我甚至尝试将Xcode中的部署目标更改为4.3,但仍然没有.
我正在尝试编写一个简单的 Java 程序,当分针指向 20 时,每小时运行一些代码。问题是我这样做的方式非常占用 CPU。我熟悉 Quartz,但我正在寻找一个更简单的解决方案,有什么想法吗?
boolean run = true;
while(run){
Calendar calendar = new GregorianCalendar();
int minute = calendar.get(Calendar.MINUTE);
if(minute == 20){
//Do some Stuff
}
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用黑色scholes公式http://en.wikipedia.org/wiki/Black%E2%80%93Scholes构建一个简单的程序来定价看涨期权.我试图找出从正态分布中获取概率的最佳方法.例如,如果我手动执行此操作,我得到的值为d1 = 0.43,而不是在此表中查看0.43 http://www.math.unb.ca/~knight/utility/NormTble.htm并获得值0.6664.
我相信c或objective-c中没有函数可以找到正态分布.我也在考虑创建一个二维数组并循环直到找到所需的值.或者也许我可以用相应的值定义300个双精度并循环遍历那些直到我得到适当的结果.有关最佳方法的任何想法?
只是有一个noob问题.我试图理解调用自我和超级之间的区别.现在我理解了继承和其他基本的OOP概念,但自我和超级的想法对我来说仍然不清楚.我将以一个例子来说明我的问题.
因此,当手机颠倒时,以下代码执行segue.我知道"Scene2ViewController"是"UIViewController"的子类,因此"Scene2ViewController"继承了UIViewController的所有方法.所以下面我调用方法performSegueWithIdentifier,消息的接收者是self.现在,当我将"self"更改为"super"时,代码仍以相同的方式执行.是不是称自己超级呼唤自己?如果有人能向我解释这一点,将不胜感激,谢谢.
//Scene2ViewController.m
- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation
{
if (interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown) {
[self performSegueWithIdentifier:@"SegueToScene1" sender:self];
}
return (interfaceOrientation ==
UIInterfaceOrientationPortrait);
}
Run Code Online (Sandbox Code Playgroud) 我正在计划学习Java,我有使用其他面向对象语言编程的经验,因此我熟悉OOP概念.目前我正在考虑两本书,以帮助我在Java开发中获得快速启动."首先进入Java第二版"或"Java All-in-One For Dummies第3版".
现在很多人都建议首先将Java作为两本书的优先考虑.然而,首先进入Java的是2005年发布的(除非他们是一个我不知道的更新版本)并且在Java 5中教授.Java All-in-One于去年8月发布并针对Java 7进行了更新.
现在我的问题是我倾向于首先使用Java(使用Java5),我是否会错过Java 6和7的重要方面?我是否能够熟练掌握Java开发人员?
ios ×2
ipad ×2
iphone ×2
java ×2
objective-c ×2
xcode ×2
algorithm ×1
deployment ×1
inheritance ×1
jakarta-ee ×1
java-5 ×1
java-7 ×1
math ×1