草庐IT

objective-c - NSMutableArray 到 NSString 并将 NSString 传递给另一个 View IOS5.1

我有一个NSMutableArray的名字。我希望将NSMutableArray中的数据(选定名称)作为文本传递给另一个View的标签。FriendsController.m:-(void)viewDidLoad{[superviewDidLoad];arrayOfNames=[[NSMutableArrayalloc]init];arrayOfIDs=[[NSMutableArrayalloc]init];userName=[[NSStringalloc]init];}-(void)tableView:(UITableView*)tableViewdidSelectRowAtInde

android - 如何捕获 kivy-client 崩溃日志并将其发送到我的服务器?

当出现一些硬件问题并且我的kivy应用程序崩溃时,我遇到了问题。例如在Android或iOS上。普通用户看不到日志,我也看不到。因此,当我的应用程序启动时,我想创建单独的进程并以某种方式查看主应用程序的状态。如果发生崩溃,我想将错误日志发送到我的服务器。那么,最好的方法是什么?也许另一个过程是多余的,我可以用更简单的方式来做?我如何准确地捕捉崩溃日志?...谢谢! 最佳答案 TLDR:使用Sentry有不同类型的崩溃和不同类型的工具。native崩溃:通常是段错误,一种您实际上无能为力的低级别崩溃。这就是您在Play商店选项卡上看到

ios - 如何在应用程序重新运行时从 ViewController 保存数据并将其加载到 TableViewController?

所以我有一个类“WishListItem”、一个TableViewController和一个ViewController。我在保存大块数据并从TableViewController中检索它时遇到困难?如何有效地做到这一点?这是我的ViewController,它有一个prepareForSegue将数据存储到我的WishListItem类。-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender{NSDate*myDate=self.targetDatePicker.date;NSDateFormatter*da

ios - 如何从 UITextField 中获取非英文字符并将它们视为普通字符

我有一个包含非英语单词的数据库(对于那些想知道土耳其语字母的人)。我有一个算法可以将输入与数据库进行比较。所以我的问题是这样的;在我的数据库中,所有字符串都是用土耳其语字符编写的。所以假设我有这个元素可以比较heyyö。当用户输入heyyo时,它不会找到它,因为它们被认为是不同的词。我的第一个想法是特殊情况,当发现非英语字符时,考虑是英语还是非英语字母(比如g和ğ或i和ı),但这意味着很多蛮力。我怎样才能优雅地做到这一点。哦,如果没有暗示的话,用户是从文本字段输入这个输入的。 最佳答案 去除变音符号称为“折叠”。您可以使用选项NSD

ios - 合并 UIImage 并将其包裹在杯子上

我有两张图片,我想合并这两张图片,就像我有一张马克杯图片,第二张图片是任意图片。现在我想将它合并到杯子上,我怎么能实现这一点,就像放置在杯子上的图像必须先包裹起来,就像我从相机拍摄照片然后将其粘贴到杯子中一样,但我如何包裹该图像! 最佳答案 @Akhil:你问的是一个非常复杂的问题,超出了简单的iOS开发领域。如果您的问题具体是“将图像包裹在杯子上”,那么可以将其理解为“将纹理应用于网格对象”,在这种情况下,您需要使用OpenGLES,并具有预定义的模型(使用UV映射)将图像/纹理应用到。此外,您可以使用OpenGL并执行网格网格转

ios - 禁用 UIScrollView 拖动事件到特定方向并将事件发送到 super

我有UIView并附加了一个UIPanGestureRecognizer。在UIView中,我有启用了分页的UIScrollView,我设置了内容大小,这样scrollView就可以滚动到左边。问题:我希望当用户尝试将scrollView拖动到右侧时,将事件向上发送到UIView,以便“UIPanGestureRecognizer”可以处理触摸事件 最佳答案 终于,在6小时后我弄明白了我继承了UIScrollView并实现了gestureRecognizer:shouldRecognizeSimultaneouslyWithGest

ios - 下载 PDF 文件并将其保存到临时目录 iOS

我的应用显示列表中的PDF文件。我很难理解iOS中的文件管理。我在这里阅读了指南,但没有帮助:https://developer.apple.com/library/mac//documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010672我不知道如何访问/tmp文件夹来写入它。我想我需要使用NSURLConnection和URLsForDirectory:inDomains:方法。但我不知道UR

ios - 创建从字典数组中过滤的数组,并将数组作为输入

我有一个字典和一个数组,如下所示字典:{"value":[{"ctgid":"1","catename":"tow"},{"ctgid":"2","catename":"towrequest"},{"ctgid":"3","catename":"electrical"},{"ctgid":"5","catename":"plumber"},{"ctgid":"6","catename":"maintenance"},{"ctgid":"7","catename":"home"},{"ctgid":"8","catename":"computer"},{"ctgid":"9","cate

iOS 将 Double 值四舍五入到小数点后 2 位,并将小数点后第三位向上舍入

我有像这样的双倍值17.125。它应该四舍五入到17.13如果我使用像%.2f这样的简单方法,它会显示17.12我还遵循了此处其他线程中描述的几种方法,例如使用NumberFormatter等等-但没有运气。也许有人对我有解决这个问题的建议?我必须自己四舍五入吗? 最佳答案 试试这个:floatnumber=17.125;NSNumberFormatter*format=[[NSNumberFormatteralloc]init];[formatsetNumberStyle:NSNumberFormatterDecimalStyle

ios - 如何将自定义对象保存在数组中并将其存储在 NSUserDefaults - iPhone

我在按钮操作方法之后得到我的自定义类对象。现在我需要在NSMutableArray中存储多个自定义对象,然后将这个数组存储在NSUserDefaults中。这是我的代码:-(IBAction)onClickSubmitLater:(id)sender{//Savingstoreinuserdefaultsforlateruploaddata.NSMutableArray*arrayStoreList=[[NSMutableArrayalloc]init];arrayStoreList=[UtilgetArrayPreference:@"Store"];//arrayStoreListi