问题标签 [objective-c-2.0]
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.
cocoa - 使用多个显示器?
我对多个显示器和可可的经验为零。随意分享任何方便的链接,教程。我需要的是:我正在尝试用全屏透明窗口填充所有显示器。不过,我担心的是,所有显示器不一定一起形成一个矩形,而是必须触摸到某个地方。
您对此有何看法?
objective-c-2.0 - 有人可以解释这个Objective C @property 语法吗?
刚刚阅读了一些示例 Objective C 代码。
我知道我们在这里声明了一个名为 descriptionLabel 的属性。该属性有两个属性:非原子和强。
我不明白的是有两种类型定义... IBOutlet UILabel ...
谁能解释两种类型定义的原因和含义?
cocoa - 多显示器上的 OpenGL
我正在使用多个NSOpenGLViews
. 所有都设置为contentView
显示NSWindow
在它自己的屏幕上的。都NSOpenGLViews
调用-(void)render:(NSOpenGLView *)sender;
类中声明的方法Scene
。此类绘制所有顶点。
Everything works fine, but the performance is horrible : with one display, everything is fine (around 500fps). When I add a display, it's extremely slow (around 20fps).
Is it possible to speed things up?
cocoa - 模态表和模态返回值
我正在将警报对话框作为工作表运行。问题是,我只想在工作表得到答案时继续执行程序。所以我添加了来自 Apple 的默认模式代码:
这使我的代码非常干净,但有一个问题:如果我这样做,工作表将不会再出现在菜单栏的前面(我NSStatusWindowLevel
用来获得那种效果)。
有没有人解决这个问题?我想避免使用 did-end-selector,因为它们会使代码非常混乱。谢谢!
iphone - 如何为 iPhone 应用程序创建随机选择的 NSString“包”
我只是在深入研究 Objective C 和 Cocoa Touch,我正在尝试构建一个供个人使用的应用程序。
我的目标是创建一个应用程序,在 iPhone 屏幕的中心窗口中显示随机 NSString,同时在屏幕侧面的另一个窗口中显示相关 NSString 的可滚动列表。
例如:如果中心的 NSString 是动物的名字,例如“Lion”,那么它旁边的列表中的 NSStrings 也将是动物(例如,“Tiger”、Snow Leopard 等)
我想创建关联 NSString 的“包”,让程序随机选择一个“包”,在中心随机显示其中一个 NSString,同时在可滚动侧窗口中显示包中其他 NSString 的列表。在给定的时间间隔之后,程序将循环并选择另一个 NSString,不包括先前显示的“包”中的那些。
我的主要兴趣是如何创建这样的 NSStrings“包”。使用 NSDictionary 或 NSArray 创建它们是否可行?
由于我刚刚开始,我希望有人能在我的研究中指出正确的方向,以便我知道应该使用哪些工具来开始实验。
我非常感谢任何建议或示例代码。
谢谢!
cocoa - 透明 NSWindow 上的 2D 绘图
我有一个透明的窗口,想在里面做 2D 绘图。我正在考虑两种选择:
- 石英 2D
- OpenGL
由于我根本没有使用 Quartz 2D 的经验,我想知道:它会给我带来更好的性能吗?我的场景是由线条、圆形和正方形组成的。
iphone - 如何在 iphone 中使用设备 ID 运行应用程序
嗨朋友我试过这个但找不到明确的解决方案。我在谷歌上搜索了一些链接,但不清楚如何做到这一点。
我的客户在我头上,他要求仅使用设备 ID 安装应用程序。谁能建议我如何做到这一点?
ios5 - 有什么方法可以干燥我的 Objective-C iOS ViewControllers?
我有一组控制器,其中大多数具有相似的功能。
例如:
- 控制器 A 有方法 1 和方法 2。
- 控制器 B 有方法 2 和方法 3。
- 控制器 C 有方法 1 和方法 3。
子类化在这里并不是一个真正的选择,因为我特别不希望控制器 B 具有方法 1。
协议也不是很理想。他们仍然要求我在每个控制器中定义我的方法的副本。
有没有办法在一个地方定义一个方法,并在Objective C需要时将此功能混合到类中?
iphone - 我们如何知道一个类/接口是否有委托?--iOS
我是新手。每个人都在谈论委托。是的,它很强大,但我总是问自己一个问题:“我们如何知道 ios SDK 中的任何类都有委托?” 这提供了更多功能。例如,我们多次使用 UITextField/UIAlertview,我花了一些时间才知道它有一个委托并提供了更多功能。我知道这一点,如果我不知道它有一个委托并限制我自己使用 Alertview 功能而不知道它的委托方法怎么办。任何人都可以通过一些光线来取悦它吗?我怎么知道任何 xxxclass 都有代表?提前致谢!
ios - 显示和隐藏 MPMoviePlayerController
在用户点击“完成”后,我正在使用此线程中的代码隐藏全屏。MPMoviePlayerController
不幸的是,当他这样做时,电影消失了,它也停止了,但屏幕仍然是黑色的。为什么?
奇怪的事情发生了:我改变了MPMoviePlayerController
to的样式,MPMovieControlModeVolumeOnly
电影控制器不显示音量,但显示全屏,快进,播放,......按钮。点击完成或退出全屏时,一切正常。MPMoviePlayerDidExitFullscreenNotification
永远不会被调用。
这是一个错误,可能在模拟器中???