问题标签 [ios]
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.
ios - 子控制器更新父表视图中单元格的标签
我有一个导航视图,其中包含一个像出生日期一样简单的单元格。单击该特定行时,一个新的控制器会使用 UIDatePicker 被推入视图。一旦选择了新日期,我想我需要在 viewWillDisappear: 中为该特定单元格的 UITextField 值做一些事情。对我来说最好的方法是什么?我是否需要在 childController 中传入对单元格 indexPath 的引用,将其设置在那里,然后重新加载 tableView 的数据?
另一个棘手的花絮是,假设我的 tableView 数据源是一个带有键/值对的字典。当我在 tableView 上调用 reloadData 时,它会重新读取该字典,而不会注意我的子控制器所做的日期更改。
ios - 退出 iPhone 应用程序的正确方法?
我正在编写一个 iPhone 应用程序,由于某些用户操作,我需要强制它退出。清理应用程序分配的内存后,调用终止应用程序的适当方法是什么?
ios - iPhone:如何获得当前的毫秒数?
获取当前系统时间毫秒的最佳方法是什么?
ios - 我可以在 iPhone 应用程序中嵌入自定义字体吗?
我想让一个应用程序包含一个用于呈现文本的自定义字体,加载它,然后将它与标准UIKit
元素(如UILabel
. 这可能吗?
ios - 时序循环结果
我有点卡住了,我希望有人能指出我正确的方向。我有一个存储序列的 NSMutableArray。我创建了一个枚举器,以便一个while循环可以一个一个地获取数组的内容。
一切正常,但是我希望在每次调用之间有 10 秒的间隔来调用这些方法。现在它一次播放(或以非常快的顺序)。我应该看什么来在方法调用之间造成延迟?
以下是我到目前为止所得到的。谢谢!
ios - 如何检查 NSTimer 是否已经失效
NSTimer
如果用户点击按钮或退出视图,我需要使对象无效。
所以我有:
在我的按钮处理程序和里面viewWillDisappear
。如果用户点击按钮然后存在视图,则应用程序会抛出异常,因为myNSTimer
已经失效。我需要在该viewWillDisappear
方法中做的是检查是否myNSTimer
已失效。我怎么做?
我试过了:
但这没有用。
objective-c - Mac 和 iOS Cocoa/Objective C 的编程控件是否有任何商业添加?
如果为 Windows .NET API 进行开发,我可以使用 100 种商业上可用的附加控件、图形 API 和其他有用的东西来增加我的工作量。谁能指出我在 Mac Cocoa/Objective C 开发中类似的商业软件的方向?
此外:
是否有足够的开发人员在商业上做这件事?
我的问题的重点是 Mac 开发者市场已经足够成熟,可以支持商业开发者附加组件。我知道有“开源”......一切似乎都默认......主要是因为还没有人带路。开源免费软件的问题是有一天所有人都变成了可怜的、半不熟练的无家可归者,他们将免费的东西拼在一起。我们值得更好!
如果您没有注意到 Mac 市场上的人们愿意为好东西买单。
我有销售开发工具的历史。你不必只是把这些东西送出去。
托尼
ios - 在 Cocoa Touch 中以编程方式切换视图
如何在 iPhone 应用程序中以编程方式更改屏幕上的视图?
我已经能够创建导航视图并以编程方式推送/弹出它们以产生这种行为,但是如果我想简单地更改当前视图(不使用 UINavigation 控制器对象),实现这一目标的最巧妙方法是什么?
一个简单的例子,想象一个有一个按钮的应用程序,当按下时会显示一个新的视图,或者可能是多个视图之一,这取决于一些内部状态变量。
我还没有看到任何尝试这样做的示例,而且我似乎对 UIViewController/UIView 对象之间的关系和初始化过程了解不够,无法以编程方式实现这一点。
iphone - iOS(Iphone/iPad/iPod Touch)设备中有多少 RAM?
不同的 iPhone 有不同的发布内存 4GB、8GB 和 16GB。触摸可以有32GB。我的理解是这是离线内存(类似磁盘)。
可用于我的 Cocoa 应用程序的设备中有多少实际的快速 ram?
是否有预配置的虚拟数量?
ios - 带有有序键的 NSDictionary
我有一个 NSDictionary(存储在 plist 中),我基本上将其用作关联数组(字符串作为键和值)。我想将键数组用作我的应用程序的一部分,但我希望它们按特定顺序排列(不是我可以编写算法将它们排序的顺序)。我总是可以存储一个单独的键数组,但这似乎有点笨拙,因为我总是必须更新字典的键以及数组的值,并确保它们始终对应。目前我只使用 [myDictionary allKeys],但显然这会以任意、无保证的顺序返回它们。Objective-C 中是否有我缺少的数据结构?有人对如何更优雅地做到这一点有任何建议吗?