草庐IT

first_run

全部标签

ios - 来自 TeamCity 构建代理的 "Unable to run app in Simulator"

我在我的TeamCity构建代理输出中看到此错误:...[14:17:50][Step2/2]Starting:/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild-projectFoobar/Foobar.xcodeproj-schemefoobarNightlySYMROOT=/Users/Me/buildAgent/work/e60c5dca158b2d23/Foobar/buildOBJROOT=/Users/Me/buildAgent/work/e60c5dca158b2d23/Foobar/buildte

ios - 查看标签 : returns nil on UITableViewCell only first time

当UITableViewCell第一次通过dequeueReusableCellWithIdentifier:从Storyboard加载时:viewWithTag:返回nil对象。但在第二次和下一次重新加载时,它会返回正确的对象。我的tableView嵌入到带有原型(prototype)单元的UIViewController(在Storyboard中)cellAttachment=[_tableViewdequeueReusableCellWithIdentifier:@"cellAttachment"];UIButton*btnAttachment=nil;btnAttachment

ios - 苹果手机 : How to capitalize the first character of my textfield?

在我的iPhone应用程序中,我想将UITextField文本中的第一个字符大写。如何实现? 最佳答案 简单:NSString*text=[textFieldtext];NSString*capitalized=[[[textsubstringToIndex:1]uppercaseString]stringByAppendingString:[textsubstringFromIndex:1]];NSLog(@"%@uppercasedis%@",text,capitalized); 关

ios - UITableView(在 UIScrollView 内部)didSelectRowAtIndexPath : not being called on first tap

我在UIScrollView中有一个不可滚动的UITableView。我遇到的问题是,当我触摸一行时,回调didSelectRowAtIndexPath:没有在第一次点击时被调用,但在第一次点击之后一切正常。一些注意事项:第一次点击后,表格View正常工作,每次点击都适用于每个单元格。这发生在我滚动UIScrollView之后。如果我不滚动UIScrollView,这永远不会发生。我已经覆盖了UIScrollView的touchesShouldBegin:(NSSet*)toucheswithEvent:(UIEvent*)eventinContentView:(UIView*)vie

ios - 接入点 : didReceiveRemoteNotification:fetchCompletionHandler did not run when app is in background (unless xcode is debugging)

我在运行iOS8.1的iPad2中遇到有关APNS的问题。我在谷歌上搜索了几天并尝试了所有我能找到的解决方案。但是我似乎无法解决这个问题。我做了什么:启用的功能:远程通知、后台获取我在aps负载中有“content-available=1”。我在didReceiveRemoteNotification:fetchCompletionHandler中使用了NSLog(),这样我可以在设备日志中清楚地看到该方法是否被触发我想做的事情:我想在后台收到APNS时执行网络请求。我相信我可以使用beginBackgroundTaskWithExpirationHandler和东西很好地处理那部分。

ios - 'UIPopoverController' 已弃用 : first deprecated in iOS 9. 0

这个问题在这里已经有了答案:HowcanIfixthe"UIPopoverControllerisdeprecated"warning?(4个答案)关闭6年前。我开发了一个显示错误的项目:'UIPopoverController'isdeprecated:firstdeprecatediniOS9.0-UIPopoverControllerisdeprecated.PopoversarenowimplementedasUIViewControllerpresentations.UseamodalpresentationstyleofUIModalPresentationPopovera

ios - [MonoTouch][Bass.dll] 应用程序崩溃 "Attempting to JIT compile method .. while running with --aot-only"

我遇到了一个问题,我3天都无法解决,而你是我最后的希望。我的目标是用Bass.dll录制声音(iPhone有特殊版本的库和它的.net包装器版本;可以在这里找到:un4seen.com)模拟器程序运行(或似乎运行正常)。但是当我试图在iPhone上运行它时-我得到了这个错误:“在使用--aot-only运行时尝试JIT编译方法‘(wrappernative-to-managed)RecordingAudioHelloWorld.Player:recordingHandler(int,intptr,int,intptr)’。”错误发生在这里:RECORDPROC_recordingHan

objective-c - iOS SDK : first advice for beginners

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我经常回答关于内存管理、UITableView、接口(interface)方向、MVC等基本主题的同类问题......我非常理解开始使用该SDK的每个人都对掌握它过于兴奋,但稍微阅读一下可以节省他们数小时的调试时间以及伴随“我们在这里遗

iphone - Objective-C : don´t lock iPhone while app is running

这个问题在这里已经有了答案:Keepiphoneactivewhilerunningprogram(3个答案)关闭9年前。我试图找出如何在我的应用程序运行时禁用锁定iphone,但我没有成功。你知道这是否可能吗?我的应用程序正在实时读取某些硬件的值,当显示一直处于锁定状态时真的很烦人。我不是在谈论在后台运行应用程序......谢谢你们!

android - 运行应用程序时出错 : Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.

如果“错误运行应用程序:InstantRun需要启用'工具|Android|启用ADB集成'。”使用最新的Gradle插件和最新的AndroidSDK时出现问题。您可以使用屏幕截图中提到的以下解决方案在您的gradle文件中,只需根据图表启用3个选项(默认始终启用所有选项)。这个解决方案对我来说很奇怪。我不知道这是工作室问题还是Gradle插件的其他问题。但是有些人有更好的解决方案或确切的解决方案,请分享。 最佳答案 启用您的ADB集成。转到工具-->Android-->在启用ADB集成中设置检查