草庐IT

Binding_New_Objective-C_Types

全部标签

ios - 如何使用对象 JSExport Objective-C 方法

我想通过Objective-C编写一个可以导出到JavaScript的方法,这样我就可以将JavaScript对象放入native代码中。例如在下面的代码中:someObject是一个原生实现的对象,fun是它的方法。someObject.fun({k:'value1',k2:'value2'})我知道使用JSExport可以将原生方法导出到JavaScript。并成功将JavaScript字符串传递给native代码(NSString*)。但是当我想将JavaScript对象传递给native时,它失败了。如何解决?非常感谢 最佳答案

ios - 如何在 objective-c 中打假电话

谁知道实现假接电话[假接电话] 最佳答案 只是假电话的代码只有在应用程序打开时它才会工作将图像来电图像添加到全View。(为了更吸引人使用UIImageViewAnimation动画幻灯片回答)UIImageView*callImageView=[[UIImageViewalloc]initWithFrame:CGRectMake(0,0,self.view.frame.size.width,self.view.frame.size.height)];[[自身View]addSubview:callImageView];使用AVAu

ios - objective-c 堆栈跟踪中的 _nano_vet_and_size_of_live

我在CoreData(在iOS10上)请求中遇到一个奇怪的异常,它似乎并没有可靠地发生,我想知道是否有人有任何建议。该代码不允许在获取请求中使用任何nil指针,所以不是这样。堆栈跟踪如下,源于一个相当简单的获取:NSPredicate*predicate=[NSPredicatepredicateWithFormat:@"user==%@ANDactive==1",activeUser];[requestsetPredicate:predicate];NSArray*result=[syncContextexecuteFetchRequest:requesterror:&error];

c++ - 如何从 C++ 文件调用 Objective C 头文件?

我想从C++文件调用ObjectiveC函数。当我将header包含到C++文件(Algebra.cpp)中的ObjectiveC文件(UnZip.h)时,构建失败了吗?我该怎么做?如果我在Algebra.cpp中删除对Math.h的任何引用,一切都会正常构建。我无法将Algebra.cpp的名称更改为Algebra.mm,因为它在其他地方的多个地方被使用。文件Math.hvoidMathFormula(constchar*sourceData,constchar*answer);文件Math.m#import#import"MathDocument.h"voidMathFormula

ios - 如何在 Objective-C for iPhone 中录制用户语音

我想录制用户的声音,过一段时间再播放。有没有办法在iPhone的Objective-C中做到这一点? 最佳答案 使用AVAudioRecorder来做到这一点。如需更多帮助,请参阅此tutorial.希望这对您有所帮助。 关于ios-如何在Objective-CforiPhone中录制用户语音,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1978698/

objective-c - 创建下拉列表

我想从头开始制作一个下拉列表。谁能告诉我该怎么做? 最佳答案 您将从一个UITextField和一个按钮开始,看起来像一个正常的关闭下拉列表。然后当单击按钮时,我将添加一个新View,其中包含一个用于下拉部分的小UITableView。它不应该太难。但是我会重新考虑是否需要下拉框。它只是不是你在屏幕上有空间的东西,而且UIPickerView更适合恕我直言。现在在iPad上,他们使用类似于我上面描述的下拉菜单,但它在屏幕上有足够的空间来实现这一点。 关于objective-c-创建下拉列

objective-c - UIScrollView 不记得位置

有没有人遇到这样的问题,即UIScrollView被[UIScrollViewsetContentOffset:...]移动时不会“记住”它的新位置?但是,如果用户通过触摸和拖动滚动,它会执行。症状:如果UIScrollView不记得新的位置,它会“翻转”回到它最后记得的原始位置(这是已经被通过触摸和拖动使用)无论何时被触摸。有趣:这只发生在4.0并且3.1中没有发生只有当pagingEnabled==YES为设置 最佳答案 原来contentInsets会混淆iOS4.0中的contentOffsets...一定是SDK的bug吧

objective-c - iOS动态填充搜索结果

我正在iPad上构建一个小型搜索应用程序。我想显示搜索结果。我使用UIScrollView还是UITableView?搜索结果的数量是未知的,当用户垂直滚动时,我想动态地继续获取结果并填充我将使用的任何容器。类似于GoogleReader(网络版)的内容。对于这个目的,哪个更适合?UIScrollView还是UITableView?还请指导我如何动态填充结果? 最佳答案 这是一个很棒的问题。我有不同的方法来解决这个问题。这不是确切的答案;但我认为逻辑可能会有所帮助-算法:决定将一定数量的记录拉入UITableView。(比方说8)。

objective-c - Objective-C : Background & Frame Issue During Orientation Change

每当我将iPad切换为横屏模式时,背景和框架都会出现问题。肖像:风景:我无法在黄色箭头后的那一侧绘画,我的背景仍然是肖像并不断重复。这是我的代码在viewDidLoad上:background=[[UIColoralloc]initWithPatternImage:[UIImageimageNamed:@"mickey.png"]];self.view.backgroundColor=background;touchDraw=[[UIImageViewalloc]initWithImage:nil];touchDraw.frame=self.view.frame;[self.viewa

objective-c - UIImageView,使用 easeIn easeInOut 过渡动画动画图像

我有一个代码:NSArray*imageArray=[[NSArrayalloc]initWithObjects:[UIImageimageNamed:@"1.png"],[UIImageimageNamed:@"2.png"],[UIImageimageNamed:@"3.png"],[UIImageimageNamed:@"4.png"],[UIImageimageNamed:@"5.png"],[UIImageimageNamed:@"6.png"],[UIImageimageNamed:@"7.png"],[UIImageimageNamed:@"8.png"],[UIImag