我是Objective-C的初学者。我的应用程序与一个信标一起正常工作。我正在使用“estimoteSDK”。我有很多问题,我想使用2或3个信标。我想为每个信标推送一个View。我不明白如何使用多个信标。我不知道我是否必须使用多个信标管理器。(ESTBeaconManager*beaconManager)我不知道如何将不同的区域传递给didRangeBeacons:(NSArray*)beaconsinRegion:(ESTBeaconRegion*)region我能否使用一个信标仅用于通知,而使用另外2个信标在我关闭它们时弹出2个不同的View。(每个信标一个不同的View)感谢您的
我想从AVCaptureSession的实时馈送中提取帧,我正在使用Apple的AVCam作为测试用例。这是AVCam的链接:https://developer.apple.com/library/ios/samplecode/AVCam/Introduction/Intro.html我发现captureOutput:didOutputSampleBuffer:fromConnection没有被调用,我想知道为什么或我做错了什么。这是我所做的:(1)我让AVCamViewController成为委托(delegate)@interfaceAVCamViewController()(2)
我的要求是UITabBarController是rootviewcontroller,在第一次启动应用程序时,我想显示UINavCon内的登录过程,我通过presentViewController显示它。我不希望UITabBarController第一次可见,也不希望登录UINavCon以模态方式弹出。我想让用户体验到,如果应用程序首次启动,登录UINavCon应该是可见的。所以这是我的代码:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchO
我见过很多片段:对于像投影这样简单的东西来说太复杂了,需要子类化UIView并使用quartz2d调用,或者我无法让它们工作。我只想在一个View上执行此操作,我将其作为subview添加到另一个View(subview取自另一个我正在分配的viewController-我知道这可能不太好,但是哦,好吧),没有IB或任何事物。最简单/最容易接受的方法是什么?如果我想让它在iOS4上运行,会有什么不同吗? 最佳答案 就像导入一样简单并使用如下类似的代码段:self.viewAboutContainer.layer.shadowColo
在调用removeFromSuperview:之前,我正在使用animateWithDuration:animations:completion:移动我的用户界面的几个元素(大约4个元素)。我的问题是,在调用removeFromSuperview:之前我怎么知道所有这些动画已经完成? 最佳答案 好吧,回答我自己的问题。我最终做了这样的事情://Createdispatchqueue&groupdispatch_queue_tqueue=dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY
我正在构建一个iPhone应用程序,它通过以“caf”格式播放单独录制的吉他音符来生成随机吉他音乐。这些音符的持续时间从3秒到11秒不等,具体取决于延音量。我最初使用AVAudioPlayer进行播放,在模拟器中以120bpm播放16分音符,它唱得很漂亮,但在我的手机上,只要我将速度提高到60bpm以上,只演奏1/4音符,它跑得像条狗,跟不上时间。我的兴高采烈是很短暂的。为了减少延迟,我尝试使用AppleMixerHost项目作为音频引擎的模板,通过AudioUnits实现播放,但是在我用bolt固定并连接所有东西后,仍然出现错误的访问错误。经过几个小时的努力,我放弃了这种想法,转而使
我想从给定索引处的NSString中提取一个子字符串。示例:NSString=@"Hello,welcometothejungle";intindex=9;索引点“9”在单词“welcome”的中间,我希望能够提取单词“welcome”作为子字符串。谁能告诉我如何实现这一目标?用正则表达式? 最佳答案 这是一个解决方案,作为NSString的类别:-(NSString*)wordAtIndex:(NSInteger)index{__blockNSString*result=nil;[selfenumerateSubstringsIn
我希望我的类(class)检测到一个新实例与某个现有实例等效(相对于isEqual:和hash),并且只创建唯一实例.这是我认为可以完成工作的代码,但我担心它在做一些我无法发现的愚蠢行为......假设它是一个像这样的NSURLRequest子类://MyClass.h@interfaceMyClass:NSMutableURLRequest@end//MyClass.m@implementationMyClass+(NSMutableSet*)instances{staticNSMutableSet*_instances;staticdispatch_once_tonce;dispa
如何使用TabbarController推送Viewcontroller?在Viewcontroller'XIB中,我创建了UITabbarController。然后我推这个ViewController,但它没有出现UITabbarController。这是我的代码:*ViewController.h:@interfaceStatusViewController:UIViewController{IBOutletUITabBarController*tabBarController;IBOutletUIButton*UploadButton;IBOutletUIButton*Conve
我有一个问题,我在UIScrollView中有一个UIImageView。在InterfaceBuilder中,UIScrollView占据了整个屏幕,UIImageView占据了整个UIScrollView。问题是,当我有一个横向图像时,我将它设置为纵横比适合,所以我在顶部和底部有灰色条(这是我想要的)。但是,当我放大照片时,一旦照片放大到足以适合垂直屏幕,我希望它不会平移到其上方的灰色区域。请参阅我附上的屏幕截图。我基本上希望它在这方面像照片应用程序一样工作。这是我设置UIScrollView和UIImageView的代码:-(void)viewDidLoad{[superview