小编Jas*_*son的帖子

UITextView带有"完成"按钮*和*"返回"键?

我在我的iPhone应用程序中使用UITextView进行多行文本输入,并设置了"返回"键以显示"完成".我还设置了返回键以禁用第一响应者状态,因此命中"完成"实际上退出UITextView.但是,我还希望用户能够在UITextView中输入多行文本,即能够使用"返回"键.有没有办法让这个工作在iPhone/iPad的UI上?

iphone keyboard uitextview ipad

7
推荐指数
1
解决办法
1万
查看次数

iOS SDK库允许用户在屏幕上绘图并另存为图像?

是否有任何iOS库可以提供用户可以在屏幕上绘制的自定义控件,并且可以将其导出为图像文件?

cocoa-touch image ios

6
推荐指数
1
解决办法
9519
查看次数

iCloud +核心数据 - 何时知道为iCloud核心数据存储播种?

我正在努力在我的iPhone应用程序中实现iCloud核心数据同步.我正在研究用户工作流程,我遇到的问题是试图弄清楚我的应用何时应该将数据"播种"到iCloud.这可以在两种使用情况下发生:(1)当首次安装应用程序并且我想要使用一些预加载的数据播种时,或者(2)如果预先存在的客户下载iCloud更新,并且他们的现有数据应该是上传到iCloud.在每种情况下,我将在应用程序中有一个"种子库",我将从中读取并将数据上传到iCloud.

问题是,我如何知道数据是否已经播种?一种选择是在播种完成后从设备中删除种子存储,以便下次启动应用时,它将知道它不需要再次播种.

但是,如果商店已经从不同的设备播种了怎么办?是否有某种我可以在iCloud中检查的标志,它会告诉我数据不应该播种?或者,当当地种子商店存在时,我是否被迫总是播种数据,然后重复数据删除?这将导致问题,因为初始种子数据(来自应用程序在安装后的初始启动)是用户可删除的,因此如果他们(1)在他们的iPhone上安装应用程序,然后删除默认数据集,然后(2)在他们的iPad上安装应用程序,那么默认的数据集将被重新上传一次.

我刚刚遇到的另一个选择是,当用户安装应用程序或打开iCloud时,我可以问用户:您是否已经上传了数据?您想用本地数据替换iCloud中的任何数据吗?如果他们说是,那么它将核对iCloud的数据存储,然后用本地数据重新播种.然而,问题在于它会产生用户错误的可能性 - 这是我不希望用户搞砸的事情.

有什么想法吗?

iphone synchronization core-data ios icloud

6
推荐指数
0
解决办法
643
查看次数

为某些方案添加宏BETA = 1到Xcode?

我想在#define我的应用程序中添加一个新的宏,但仅适用于某些方案,例如测试方案.做这个的最好方式是什么?我知道当你在测试中运行应用程序时(例如在模拟器中)它会添加一个DEBUG = 1宏,但我无法弄清楚如何添加更多的宏.

macros xcode beta-testing ios c-preprocessor

6
推荐指数
1
解决办法
3040
查看次数

有经验的iOS开发人员开始OS X开发的最佳实践和建议?

对于有兴趣开始OS X开发的有经验的iOS开发人员,您有什么建议/最佳实践/想法?具体来说,由于有经验的iOS开发人员已经熟悉Objective-C,XCode,Interface Builder和Cocoa Touch,这些开发人员应该从哪里开始进行这样的转换?

macos xcode cocoa ios

5
推荐指数
1
解决办法
898
查看次数

使用轻量级迁移更改核心数据实体名称?

有没有办法在iOS上使用"自动轻量级迁移"时更改Core Data实体名称?

migration iphone refactoring core-data ios

5
推荐指数
1
解决办法
1910
查看次数

如何为我的Core Data数据库启用iCloud同步?

我想让我的应用程序使用iCloud在设备之间同步其SQLite核心数据存储.现在我让用户使用Dropbox手动同步他们的SQLite文件,但这对用户来说很麻烦.我希望它是自动的.

实现此功能的最佳做法是什么?我需要任何特殊的配置文件吗?

我在某处读到了我需要设置我的核心数据数据库以使用UIManagedDocument,但我没有找到任何解释如何清楚地解释这一点的地方.有什么建议?

sync core-data ios ios5 icloud

5
推荐指数
1
解决办法
1909
查看次数

如何使ios App Store与参数链接?

新的“智能应用程序标语”提供了一种方法,您可以在其中将参数传递给您的应用程序,以便可以知道例如用户在购买应用程序之前所访问的站点页面。例如,这对于新闻站点很有用,您可以在该站点上向他们显示以前显示的文章。

使用智能应用横幅进行此操作的方法是:

<meta name="apple-itunes-app" content="app-id=311507490, app-argument=http://bookID/1234"/>
Run Code Online (Sandbox Code Playgroud)

有没有办法建立一个通用链接来代替智能应用程序标题呢?

html iphone app-store ios

5
推荐指数
1
解决办法
9453
查看次数

用户点击UILocalNotification:它可以将数据传递给应用程序吗?

我正在创建一个本地UILocalNotification并将其作为横幅显示给用户.是否可以进行设置,以便当用户点击它并返回应用程序时,应用程序将收到某种特定类型的通知数据?我想在应用程序中打开一个特定的视图控制器.我认为最好的方法是基本上向应用程序发送一个URL,或者是否有办法访问,UILocalNotification以便我可以测试哪种类型并采取正确的行动?

iphone ios uilocalnotification

5
推荐指数
2
解决办法
2994
查看次数

TICoreDataSync连接到Web服务器后端?

我一直在研究用于核心数据同步的iCloud的替代品,一个有前途的选择是TICoreDataSync(代码可以在这里找到).是否有任何修改此功能的例子可以在自己的网络服务器上运行,而不是将同步文件上传到Dropbox?设置TICoreDataSync的最佳方法是什么?

sync core-data ios icloud ticoredatasync

5
推荐指数
1
解决办法
613
查看次数