我有一个问题:
我正在编写一个没有框架的新WebApp.
在我的index.php我正在使用:require_once('load.php');
在load.php中,我require_once('class.php');用来加载我的class.php.
在我的class.php中,我遇到了这个错误:
致命错误:当不在class.php中的对象上下文中时使用$ this ...(在这个例子中它将是11)
我的class.php是如何编写的一个例子:
class foobar {
public $foo;
public function __construct() {
global $foo;
$this->foo = $foo;
}
public function foobarfunc() {
return $this->foo();
}
public function foo() {
return $this->foo;
}
}
Run Code Online (Sandbox Code Playgroud)
在我的index.php中我加载可能foobarfunc()是这样的:
foobar::foobarfunc();
Run Code Online (Sandbox Code Playgroud)
但也可以
$foobar = new foobar;
$foobar->foobarfunc();
Run Code Online (Sandbox Code Playgroud)
为什么会出现错误?
有没有办法在应用程序中创建"makeKeyAndOrderToFront"?
如果我在Safari和菜单栏中有一个MenuItem到我的应用程序,按下这个后,我想在前面显示我的应用程序的窗口(makeKeyAndOrderToFront只在你在应用程序中时才会这样做).
我可以用哪种方式?我该如何设置此窗口的动画(如Tweeties添加新推文 - > atebits.com).
谢谢!
在我的iOS App中运行ZBar时出现了一些错误.
我在我的项目中包含了最新的Beta版本1.3.1,并在我的iOS7设备(iPhone 5)上本地运行应用程序.
尝试将其存档为Distribution时,arm64出现错误.
我试图重新编译源代码以生成我自己的libzbar.a(生成)与选定的arm64 armv7和armv7s,但即使在这里错误是相同的..
所以我该怎么做?

向你求助!
我有一个问题:
这是我的HTML的一部分:
<div id="div_1">
Here Hover
</div>
<div id="div_2">
Here content to show
</div>
Run Code Online (Sandbox Code Playgroud)
这是我的jQuery脚本的一部分:
jQuery('#div_2').hide();
jQuery('#div_1').onmouseover(function() {
jQuery('#div_2').fadeIn();
}).onmouseout(function(){
jQuery('#div_2').fadeOut();
});
Run Code Online (Sandbox Code Playgroud)
问题:
如果我将鼠标悬停在div_1上,则显示div_2,如果我将鼠标悬停,则div_2将被隐藏,但是:
如果我首先将鼠标悬停在div_1上,然后检查div_2,则会快速隐藏div_2.
我用jQuery.addClass()尝试过这个.在div_1中鼠标输出后,但没有任何变化.
我不想在第一个div中制作第二个div ...是否有另一种方式使用jQuery?
Thx Ahmet
我正在开发一个新的Mac应用程序,想打开我的首选项窗口,我有2个Nib(xib)文件,一个用于主窗口,一个用于首选项窗口,然后我有一个openPreferences Action,它显示了首选项窗口,某事.像这样:
- (IBAction)openPreferences:(id)sender
{
PrefCont *cont = [[PrefCont alloc] init];
[cont showWindow:self];
}
Run Code Online (Sandbox Code Playgroud)
此代码有效,但是当我在打开的"首选项菜单项"上单击多次,然后"首选项"窗口打开两次或更多次,然后两次.
有没有可能做到这一点.像makeKeyAndOrderFront但它必须由PrefController调用?
或者我可以问Mac窗口是否打开?如果没有,那么显示它或者...... 链接这个.
感谢大家,这将非常有用!
我是stackoverflow的新人:)但我认为,这是问我问题的正确位置.我是Cocoa和Objective-c的新开发人员,我正在尝试编写我的第一个Mac应用程序:ToDo应用程序.
此时,我可以保存ToDo并删除它们,但现在,我想添加一些功能,如CreationDate,一些标签(在mutablearray中),以及ToDo是否完成.我没有使用ArrayController,我将编码的NSMutableArray保存到文件(库/应用程序支持/ AppName)并从那里读取它.
这一切都必须在一行,因为它看起来像这样:
目前的外观http://img683.imageshack.us/img683/7595/bild2ss.png
其中Title应该是ToDo的内容,Blue Box应该是Status(Blue = undone,Gray = Done),Subtitle应该是Date和Tags(03.01.2009 - tag1,tag2) ,tag3)
我现在如何将addObjects添加到mutablearray中,但是,如果我想将所有这4个信息保存到这个数组中,我不知道如何制作它.
我有一个模型,正在初始化这4个信息,但如何保存?我必须在一个数组和我的mutablearray中的数组中保存这个信息吗?
Heyhey stackoverflowers,
作为一名PHP开发人员,我学到了很多关于编码的知识.用它来开发Python,这是一种非常容易学习的编码语言.不是在大学必须用Haskell写一些代码,这对我来说真的不一样.
我们的任务之一是编写随机生成器.我可以解释一下:
我的想法是用randomNumbers生成一个List.
让我们说:
import Control.Monad (replicateM)
import System.Random
// max random numbers
maxInt = 5
// list
randList = replicateM (fromIntegral maxInt) (randomRIO(1, 6))
Run Code Online (Sandbox Code Playgroud)
这段代码在GHCI中let用于定义maxInt和工作正常randList,但在我的.hs文件中解释,它不起作用..
这里的错误是:
Ambiguous type variable `a0' in the constraints:
(Num a0)
arising from the literal `1' at code.hs:11:59
(Random a0)
arising from a use of `randomRIO'
at code.hs:11:49-57
Possible cause: the monomorphism restriction applied to the following:
randList :: IO [a0] (bound at code.hs:11:1)
Probable …Run Code Online (Sandbox Code Playgroud) 我得到了一些代码:
setA :: Integer -> Integer
setA 3 = 5
setA 5 = 6
setA 7 = error "some error one"
setA _ = error "some error two"
Run Code Online (Sandbox Code Playgroud)
现在我尝试写另一个函数
checkError :: Integer -> Bool
checkError x = if HERE_TO_CHECK_IF setA x RETURNS some error two
then False
else True
Run Code Online (Sandbox Code Playgroud)
但我怎么能这样做?
谢谢
objective-c ×4
cocoa ×3
function ×2
haskell ×2
animation ×1
class ×1
fatal-error ×1
hover ×1
html ×1
ios ×1
iphone ×1
jquery ×1
macos ×1
nsarray ×1
nstableview ×1
nswindow ×1
object ×1
onmouseout ×1
onmouseover ×1
php ×1
random ×1
range ×1
recursion ×1
zbar ×1
zbar-sdk ×1