一个问题的简短介绍:
我申请了一个 iOS 开发者的职位。对于这个职位,他们不需要 Objective-C 或 iOS 开发知识。必备条件是具有 C/C++ 和 Linux 平台开发的良好经验。
问题:
面试结束后我接到了一个任务(用很容易影响的词,是吗?),我不明白是不是这样。
面试官向我展示了他 iPhone 上的一个应用程序,它看起来像:
按下/拖动该按钮会导致出现这样的栏:
他可以滚动它并在屏幕上拖动。当他按下控制按钮时,bar消失了。
我想提前找借口,因为我觉得自己是一个希望自己的工作被别人完成的人。但我只想了解如何解决这个问题。Cocoa 库对我来说是一头大而新的野兽。最好使用其中的哪些类/元素来实现这一目标?我以前用 Qt、Tkinter、WinAPI(gui 编程)为桌面编程,但在这里对我没有多大帮助。
我需要像面试官向我展示的那样编写类似的代码。我试图在互联网上找到类似的东西,但没有成功。
所以,我只想知道在 Cocoa 库中寻找哪些类更好。而且,如果我没有考虑到某些事情,我会很高兴(高兴)听到你的笔记。
提前感谢您的任何回复!
解决
了我要感谢所有回复并没有让我沉入这片未知海洋的人。
经过一周的探索,我得到了我想要的:
源代码:(我很抱歉,但我无法从虚拟 mac os 机器复制粘贴代码)
现在我明白我的问题是多么的宽泛和愚蠢,但无论如何,它也许可以帮助某人开始。还有一本书对我帮助很大。