问题标签 [init]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
180 浏览

c# - 有趣的 ASP.NET 生命周期事件触发错误

我遇到了一个有趣的生命周期事件错误,想象一下这样的代码层次结构:

这些项目中的每一个都是此顺序的子项。我希望第 1 页首先触发其 oninit,然后是用户控件 2,然后是用户控件 3。但这不会发生;实际上,在这种情况下,用户控件 3 首先触发 init。我有每一个都继承自一个特殊的基类,并且有一些需要按顺序运行的管道代码。知道为什么会这样吗?

谢谢。

0 投票
2 回答
703 浏览

objective-c - 如果 initWithX 失败,alloc 会发生什么?

MyClass* obj = [[MyClass alloc] initWithX:X]用 Objective-C编写是一种常见的做法。initWithX通常定义为

我的问题是:如果初始化失败怎么办?我不想抛出异常,但是,如何指示错误?如果我 return nil,调用者将无法释放指针。

0 投票
1 回答
249 浏览

iphone - 视图控制器类的方法init问题

我尝试从这里运行程序(http://www.edumobile.org/iphone/iphone-programming-tutorials/calculator-application-in-iphone/),但我的init方法有问题。运行程序时不会创建变量(当前,上一个)。它在哪里调用 xCode 中的 init-method?

0 投票
2 回答
336 浏览

objective-c - 声明一个新的String Object时,是否需要先实例化呢?

是否有必要为新的字符串对象进行实例化,如以下代码所示:

或者我们可以简单地运行以下代码:

我相信这会返回相同的结果。那么我们什么时候知道是否需要“alloc”和“init”,什么时候不需要呢?

谢谢

0 投票
3 回答
1887 浏览

instance-variables - Stripes 中的实例变量

我正在尝试找到一种在 Stripes 应用程序上下文中创建实例变量的方法。init()在使用手动编码的 servlet 时,我会在 Servlet 的方法中做一些事情。问题在于,由于ActionBean每次访问应用程序时都会创建一个实例,因此会多次创建 actionBean 中的变量。我试图在 Stripes 尝试调用ServletContextvia时找到一些合理的位置ActionBeanContext.getServletContext(),但是从那里无法访问该init()方法并在其中编写一些代码。

你有什么建议吗?

0 投票
1 回答
588 浏览

objective-c - UITableView 返回null?

我已经花了很多时间研究这个问题,但我仍然找不到解决方案。这是用户经历的图表:

  • 用户拍照或从他们的相机胶卷中拍照
  • 一旦他们选择(或选择)一个,标题视图就会关闭
  • 只要 captionView 关闭,从不同的视图 startUploads 开始
  • 如果用户决定打开 startUploads 所在的视图,他们可以看到已上传的内容

现在你对这个过程有了一点了解,我有一些问题。上传完成后,我希望它们淡出。我知道该怎么做,但是由于某种原因,当我调用时,self.theTableView返回 null。我的@property (nonatomic, retain)....h 中有一个@sythesize theTableView;,我的 .m 中有一个。

在另一个问题中,我发现在执行时startUploads,我的 NSMutableArray 需要在此处启动(所以我认为它会对我的 UItableView 执行相同的操作)。这是我所拥有的:

以防万一您想查看如何startUploads调用,代码如下:

但是它仍然显示(null)在控制台中。

请帮忙!
库尔顿

编辑1:

这是它为零的地方:

0 投票
2 回答
868 浏览

asp.net - ASP.NET:实现 Init 和 Dispose 方法

一个 ASP.NET Web 应用程序是否可以只有一个Init和一个Dispose方法,或者我可以为每个类实现这些我想要关联这些方法的那些方法?

更具体地说,我有Customer组件和CustomerRecord类,并希望在它们中实现InitDispose方法。

这样做的正确方法是什么?

要求:

我想为每个上述类都有独立的InitDispose方法。

0 投票
4 回答
32013 浏览

objective-c - IOS:NSMutableArray initWithCapacity

我有这种情况

但是如果我按顺序插入对象就可以了,相反,如果我按以下顺序填充数组:0和3之后,它就不能正常工作,为什么???

0 投票
3 回答
3680 浏览

jquery - myFunction.init() 是“不是函数” - 我如何启动 jquery 代码?


我找不到启动脚本的正确方法。我有几个变量,所以文件准备好时的函数,然后是变量myFunction和loadIMG等,在代码的最后,调用myFunction.init(),但Firebug告诉我“myFunction.init( ) 不是函数”。我怎样才能以正确的方式开始呢?谢谢你的帮助 :

0 投票
1 回答
6467 浏览

python - 使用 Python 安装信号处理程序

(这里有对这个问题的跟进)

我正在尝试为 Linux 编写基于 Python 的 Init 系统,但在获取 Python 初始化脚本的信号时遇到问题。从'man 2 kill'页面:

在基于 Python 的 Init 中,我有一个测试函数和一个信号处理程序设置来调用该函数:

如果我从另一个 TTY(初始化脚本在另一个 tty 上执行 sh)发送信号,它会被完全忽略,并且永远不会打印文本。kill -HUP 1

我发现这个问题是因为我为我的 Python init 编写了一个 reaping 函数,以便在其子进程死亡时获取它们,但它们都只是僵死了,花了一段时间才发现 Python 从未收到 SIGCHLD 信号。只是为了确保我的环境是健全的,我编写了一个 C 程序来分叉并让孩子发送 PID 1 一个信号并且它确实注册了。

如何安装系统将在signal.signal(SIG, FUNC)不工作时确认的信号处理程序?

我将尝试使用 ctypes 用 C 代码注册我的处理程序,看看是否可行,但如果可能的话,我宁愿使用纯 Python 答案。

想法?

(我不是程序员,我真的在这里:p)

下面的测试代码...