问题标签 [objective-j]

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 投票
1 回答
747 浏览

cappuccino - Objective-J 和 Cappuccino 和 CGRect

我对objective-j和框架很陌生,所以我试图深入了解一些代码,但我对对象(或结构)CGRect迷失了方向。

这是完整的文档:卡布奇诺

好的,现在我正在深入研究并尝试了解 CPView 类的工作原理:CPView.j

现在,我到处都能看到 CGRect 对象(或结构),而且我一辈子都无法弄清楚 CGRect 的定义位置。这是如何运作的?我觉得我错过了什么。

我发现最接近的是CGGeometry.jCGGeometry.h,但仍然没有定义 CGRect 结构或对象。

有人可以帮我吗?如何实例化一个 CGRect 结构或对象,它在哪里定义?它包含什么?等等等等……

我知道创建 CGRect 的主要方法是使用此处所述的 CGRectMake 函数。

我只是觉得我不知道这是如何工作的。

谢谢你。

更新:

再看一下代码:第 23 行、第 30 行和第 37 行,看起来有点像 JavaScript 对象描述。这个对吗?我不确定……翻译这些 .j 文件的东西是否知道 CGRect 已经是什么?这就是我们可以使用 (CGRect) 类型的种姓和对象的原因吗?CGRects 似乎与我迄今为止看到的任何其他对象都不一样,我想知道为什么:)。

再次感谢。

0 投票
1 回答
194 浏览

cappuccino - 将 CPImage 剪辑成圆形或其他形状

我有一个像这样的矩形 CPImage 设置

我想在我的 CPView 子类中将其显示在一个圆圈中,其中图像的一部分(位于日食之外)保持透明。我试过这个:

但我只是得到一个黑色圆圈。

0 投票
4 回答
2689 浏览

cappuccino - 在 Windows 中进行 Cappuccino Objective J 开发的最佳编辑器或 IDE 是什么?

任何人都可以向我推荐一个好的编辑器或 Windows 中用于 Cappuccino Web 开发的 IDE。

0 投票
2 回答
140 浏览

objective-j - 我正在寻找一些关于 Objective-J 的好文档

我知道 Objective-J 是非常新的,我也知道 Cappuccino API 做了一些好的文档。我在那里寻找其他信息。我真的很想学习一种新的强大的基于网络的语言。有任何想法吗?

0 投票
4 回答
926 浏览

javascript - 除了 Objective-J 之外,还有其他语言可以在浏览器中“编译”成 JavaScript 吗?

Objective-J 直接在浏览器上编译/转换为 JavaScript。(这与在服务器上执行此操作形成对比,就像 GWT 对 Java 所做的那样。)除了 Objective-J 之外,是否已为任何语言实现了这种方法?

0 投票
1 回答
182 浏览

javascript - 在 if/else 语句中更改 CPButton 中的标题 (Objective-J)

我有一个非常简单的 Objective-J webapp,它是一个标签和一个按钮。按下按钮时,标签文本会发生变化。我也想改变按钮的标题。如果我将更改语句放在下面的交换函数中(按下按钮时运行的函数),则 web 应用程序无法正常启动。

当标签文本是 Good Bye Tommy 时,如何修改此代码以便按钮显示 Tommy Arrives?

0 投票
3 回答
392 浏览

javascript - Cappuccinos obj_msgSend() 与普通 JavaScript 调用的速度比较可用吗?

如你所知,Cappuccino 实现了 Objective-C / Smalltalk 的调度机制,以一个名为 objj_msgSend 的特殊方法向对象发送消息(~调用它们的方法)。

显然,这会引入一些开销,从而导致速度损失。我想知道是否有人可以提供此消息发送与在 JavaScript 中执行方法的正常方式之间的速度比较......</p>

0 投票
5 回答
10665 浏览

javascript - SproutCore 与卡布奇诺

除了 Javascript 与 Objective-J 的语言差异之外,Cappuccino 与 SproutCore 相比有什么好处,反之亦然?

从长期预测来看,SproutCore 是否比 Cappuccino 更“受支持”,因为它得到了苹果的支持?

我试图在两者之间做出选择。我对 JavaScript 和 Objective-C 都很熟悉。

0 投票
1 回答
375 浏览

cappuccino - 如何使用 CPImage 从 URL 下载图像?

我有一个 CPImage:

但不确定这是否是从 URL 下载图像的正确方法?

0 投票
21 回答
32619 浏览

xcode - 打开项目文件时 Xcode 崩溃

当我打开我的项目文件时,Xcode 总是在我身上崩溃。我已经能够打开它好几个星期了。不知道如何诊断。它仅针对特定项目崩溃。