问题标签 [c4]

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 回答
46 浏览

objective-c - 从子类访问画布?

我正在使用 C4 应用程序,并创建了 C4Shape 的子类。我无法从子类中访问画布,但我不确定如何检查它,或者如何从另一个对象访问它。

这是我到目前为止的代码:

0 投票
0 回答
308 浏览

ios - 'CALayer 位置包含 NaN: [nan nan]' 在 C4 中使用弹跳球阵列时

所以我正在尝试使用 xcode 和 C4 重新创建一个弹跳球应用程序。我现在要做的是在 C4 中重新创建 Dan Shiffmans Nature of Code book 中的一些示例。

到目前为止,我已经设法创建了我自己的在屏幕上弹跳的“移动器”对象类。这一切都很好。下一步是开始对这些推动者“施加一些力量”并进行尝试。

既然我已经添加了施加力的方法,我似乎遇到了一个导致程序崩溃的异常。我设置了异常断点,C4Control.m 中的这一行是它停止的地方:

if(_animationDuration == 0.0f) super.center = center;

进一步研究这一点,我注意到 super.center 或 center 属性都没有分配给它们的值(均为 NaN)。我不确定是什么原因造成的?一旦我决定将每个 Movers 的初始速度/加速度设置为 0,并且只分配“fores”(风和重力的 C4Vectors)来在这些对象中创建运动,这似乎就开始了。当我注释掉施加每个力的 2 行时,问题就消失了。

这是我的移动类的实现:

在我的 C4WorkSpace.m 文件中:

很抱歉这已经持续了多长时间,非常感谢任何和所有的帮助!

0 投票
1 回答
100 浏览

xcode - C4模板刚刚消失

昨天有我的 XCode (5.0.2) 运行的后台更新,因为 C4 模板消失了。重新安装 C4 也失败。有什么想法吗?如何完全删除 C4 安装以便之后重新安装?

0 投票
2 回答
193 浏览

php - iPhone 图片上传到 URL;upload_tmp_dir 为空

我知道很多人在这里问过类似的问题,但不知何故我仍然无法正常工作。为了使它更简单,我只是尝试将以前加载的 UIImage 存储在objectiveC(使用C4框架)中,如下所示:

然后我的 upload.php 看起来像这样:

由于某种原因,'upload_tmp_dir' 看起来好像是空的,但我不知道如何修复它......这是回声:

任何提示?

0 投票
1 回答
81 浏览

ios - 如何从 Canvas 获取 CAEmitterLayer

我正在尝试在此处遵循有关 iOS 粒子系统的教程:http ://www.raywenderlich.com/6063/uikit-particle-systems-in-ios-5-tutorial

我无法将self.canvas.layerC4Workspace.m 中的内容转换为CAEmitterLayer. 代码编译得很好,但在运行时失败。

我试过这个:

但我每次都收到这个错误。

看来我没有正确地投射或暴露方法。我该怎么做?

0 投票
2 回答
4952 浏览

ios - 保存用户默认值 [iOS]

我看到了几个示例,但在尝试保存我的文本字段输入并在重新启动应用程序时重新加载它时,我无法弄清楚出了什么问题。我的 .m 文件中有类似的内容(.h 文件只有一个<UITextViewDelegate>);

我不确定到底出了什么问题,但是当我重新启动应用程序时,loadedText 总是:“¯8*:å”。不管我保存了什么。

0 投票
1 回答
49 浏览

objective-c - 多位代表发出警告

这不是一个严重的错误,我只是想知道,因为当我尝试从一个视图执行 2 个委托时,XCode 会向我发出警告。我的视图接口声明看起来像这样

然后我有一个这样的 UIImagePicker

和这样的 UITextViewDelegate

我对代表比较陌生,基本上所有代码都是使用其他人的代码组成的,所以我不确定我是否完全理解代表的概念。

我得到的警告是:“从不兼容的类型'C4Workspace *const__strong'分配给'id'”

是不是我需要委派给自己的其他东西?如果是的话怎么办?还是C4问题?

0 投票
0 回答
131 浏览

ios7 - 应用程序在 iphone 5 上运行良好,但在 iphone 5S 上显然不行

我上周刚刚将我的应用提交到应用商店,但昨天被拒绝了。评论者显然在 iphone 5S 和 iOS 7.0.4 上进行了测试。他们说该应用程序不会加载到介绍屏幕之外。

我已经在运行相同操作系统的 iphone 5 和 ipod touch 第 5 代上测试了该应用程序。在两者上它都工作得很好。

任何想法可能是什么问题?这是一个我无法测试自己的问题,因为应用程序在第一个屏幕中使用相机,这就是为什么在模拟器中运行时立即崩溃......但如果我取消注释相机设置,它可以在 64 位模拟器中工作......

编辑:我的大部分界面元素都使用 C4。所以相机初始化看起来像这样

0 投票
1 回答
50 浏览

c4 - C4Image Filters with a C4Movie

Quick question. I want to tint a movie dynamically in C4 is there a way I could use C4Image compatible temperatureAndTint with the texture ref of the C4Movie? Or could I build a transparent C4Image and tint it on top of the movie? I have tried both of these and it complains.

Thoughts?

0 投票
1 回答
27 浏览

statusbar - 在 C4 中将状态栏设置为隐藏

自 iOS7 以来,我一直很难在应用程序中隐藏状态栏。我已经在 SO的另一个线程中尝试了大部分技巧,但我仍然无法隐藏状态栏。我怎么能在 C4 中做到这一点?