Questions tagged «iphone»

除非要专门针对Apple的iPhone和/或iPod touch,否则请勿使用此标签。对于不依赖于硬件的问题,请使用标签[ios]。需要考虑的更多标签是[xcode](但仅当问题与IDE本身有关时),[swift],[objective-c]或[cocoa-touch](但不包括[cocoa])。请避免有关iTunes App Store或iTunes Connect的问题。如果使用C#,请使用[mono]进行标记。

6
Xcode 5-DVTPlugInCompatibilityUUID中不存在必需的插件吗?
将Xcode升级到v5.0.1之后,尝试在项目文件夹中运行git命令时,我开始在终端收到以下警告: [MT]插件加载:所需的插件兼容性UUID 37B30044-3B14-46BA-ABAA-F01000C27B63用于路径'〜/ Library / Application Support / Developer / Shared / Xcode / Plug-ins / Unity4XC.xcplugin'在DVTPlugInCompatibilityUUID中 我在Xcode中没有收到任何警告,并且该项目正在正常编译,但是一定有原因。有什么想法为什么会发生以及如何解决?
80 iphone  xcode  xcode5 

7
如何使用UIPanGestureRecognizer移动对象?iPhone / iPad
UIPanGestureRecognizer该类有几个示例。例如,我已阅读此书,但仍然无法使用... 在我正在处理的nib文件上,我有一个UIView要与该类一起拖动的(图像上的白色矩形): 在我的.m文件中,我放置了: - (void)setTranslation:(CGPoint)translation inView:(UIView *)view { NSLog(@"Test to see if this method gets executed"); } 并且当我在上拖动鼠标时,该方法不会执行UIView。我也尝试过放置: - (void)pan:(UIPanGestureRecognizer *)gesture { NSLog(@"testing"); } 而且该方法也不会执行。也许我是错的,但是我认为该方法应该像- (void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event只需要放置该方法的方法一样工作,并且只要有接触就会被调用。 我究竟做错了什么?也许我必须绘制与该方法的连接?如果可以,我该怎么做?

6
对两个数字之间的UILabel文本进行动画处理?
我是iPhone和Mac编程的新手(以前为Windows开发),但是我有一个问题: 如何以缓和样式为两个数字之间的text属性设置动画UILabel,例如从5到80?有可能CoreAnimation吗?我已经在Google上搜索了一个小时,但没有找到任何解决我的问题的方法。我想要的:为用户制作一个简单游戏的资金。当它从50变为100或没有动画时类似的效果就不太好了。 有人知道该怎么做吗? 谢谢!


8
如何使用NSURLRequest在Http请求中发送json数据
我是Objective-c的新手,从最近开始,我就在请求/响应中投入了大量精力。我有一个工作示例,可以调用url(通过http GET)并解析返回的json。 下面的工作示例 - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response { [responseData setLength:0]; } - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { [responseData appendData:data]; } - (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error { NSLog([NSString stringWithFormat:@"Connection failed: %@", [error description]]); } - (void)connectionDidFinishLoading:(NSURLConnection *)connection { [connection release]; //do something with the json that comes back ... (the …

3
什么是强属性属性
我正在为开发人员使用Xcode Beta,并注意到一些细微的差异。其中之一是声明属性的新属性。 @property(strong)IBOutlet NSArrayController *arrayControl; 我的问题是:强属性是什么意思?它会取代一些旧的还是全新的?我已经搜索了谷歌和开发人员文档,还没有找到任何东西。在我知道它是什么之前,我一直在犹豫使用它。 提前致谢




18
限制uitextview中的字符数
我正在提供文本视图来鸣叫一些字符串。 我正在应用以下方法将字符数限制为140个长度。 - (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ return [[textView text] length] <= 140; } 该代码运行良好,但第一个条件是退格键不起作用。假设我已经达到了140个字符的限制,因此该方法将给我错误,并且用户无法插入更多字符,但是此后,当我尝试删除一些字符时,文本视图将被禁用。 因此,问题是:“如何从textview.text文本视图中删除字符或重新启用文本视图?”

8
如何在NSUserDefaults中删除用户默认值?
即,我的应用程序在开始时设置了一些标准默认值。然后,这些值可能会被用户覆盖。当用户搞砸时,我想将这些设置恢复为我的应用默认值。据我了解,应用程序默认设置与用户默认设置是不同的词典,而用户默认设置仅覆盖那些应用程序默认设置。但是我还没有看到删除用户默认值的方法。任何的想法?

10
在两个或多个iPhone应用程序之间共享数据
是否可以在同一设备上的两个应用程序之间共享数据? 还是可以允许某些其他应用程序使用我的应用程序的信息/数据或以其他任何方式使用? 例如,第一个应用程序用于事件管理,而我使用它来保存一些事件。第二个应用程序用于提醒,它将从另一个应用程序获取数据以提醒我有关事件的信息。 这只是一个简单的示例,而不是真实的场景。
79 iphone  ios  xcode  ipad  ios5 

30
在Xcode中,即使手表已配对且手表的UDID已注册,我仍然看到(没有配对的Apple Watch)
我的手机ineligible target以Xcode的形式列出,并在其旁边显示(no paired Apple Watch)。 我的Apple Watch在iOS设备下注册。我可以看到UDID。该手表已安装watchOS 2.0,而我的iPhone 6已安装iOS 9。iPhone与手表搭配得很好,我可以安装应用程序。 我尝试过重启手表和手机。我尝试过重启Xcode。我尝试在Xcode中创建一个新方案,但它仍然显示(没有配对的Apple Watch)。我可以选择“产品/目的地”,该应用程序将显示在手机上,只是不会安装手表应用程序……只是坐在那里说“正在安装... ”。

11
UIBarButtonItem:目标操作不起作用?
我在中有一个自定义视图UIBarButtonItem,可以通过调用来设置-initWithCustomView。我的条形按钮项呈现得很好,但是当我点击它时,它不会调用目标对象上的动作。 这是我的代码: UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"someImage.png"]]; UIBarButtonItem *bbItem = [[UIBarButtonItem alloc] initWithCustomView:imageView]; self.navigationItem.leftBarButtonItem = bbItem; [imageView release]; [bbItem setTarget:self]; [bbItem setAction:@selector(deselectAll)];

8
从iOS / Android上的网络应用调用本地日期选择器
我正在尝试使用HTML5在不同平台上运行本机Web应用程序的可能性。当前,一个<input type="date">字段仅在Android和iOS上打开标准软键盘。我想,将来移动操作系统的软键盘将包括日期选择器等,就像<select>今天调用本机选择一样。 由于未在Android或iOS上实现,而是在本机UI中实现,因此网络应用程序是否有可能调用本机日期选择器,即在单击时? 这将使我们能够停止使用jQuery mobile和YUI之类的JavaScript库。 如果我的问题仍然不清楚,请告诉我。先感谢您 :-)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.