草庐IT

object-construction

全部标签

objective-c - 如何从devicename(UITableViewCell)的tableview中显示蓝牙支持的服务?

我正在开发蓝牙应用程序。我在TableView中有一个可用蓝牙设备的名称。如果按一个设备意味着我想知道另一个具有TableView的ViewController中所有支持的服务UUID名称。给我一个想法.1)外设管理器(NSObject)2)FirstViewController(这里我有一个设备名称)3)SecondViewController(我想要支持的服务)外设管理器.m-(void)centralManager:(CBCentralManager*)centraldidDiscoverPeripheral:(CBPeripheral*)peripheraladvertisem

objective-c - 在 MPMoviePlayerController 中禁用用户交互

我需要在播放小视频期间禁用所有用户交互,我已经尝试将控件的样式设置为无:MPMovieControlStyleNone,并放置一个UIView在MPMoviePlayerController上方,但是当我捏合视频消失时,声音仍在播放,就像我关闭视频一样,但它仍在后台播放,而且用户交互被禁用。这是我的做法:-(IBAction)startGame:(id)sender{NSURL*url=[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForResource:@"Teste"ofType:@"m4v"]];moviePlayer=[[MPMo

objective-c - 编译器如何确定哪些消息可以发送到 id 类型变量?

我在Xcode中使用TabBarController模板尝试一些事情时遇到了这个“问题”(这并不是真正的问题,我只是惊讶于这是可能的)。如果您在不使用Storyboard的情况下使用模板,则基本设置如下所示:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];//Overridepoint

objective-c - 使用 UITabBarController 从 presentingViewController 调用方法

我有一个Controller,我们称它为mainController,它属于我的UITabNarController中的一个选项卡按钮。现在,在mainController中,我加载了一个新的viewController,我们将其命名为secondViewController,如下所示:UIStoryboard*storyboard=self.storyboard;secondViewController*svc=[storyboardinstantiateViewControllerWithIdentifier:@"secondViewController"];[selfpresen

iphone - 在 Objective-C 中将 TypeDef 作为参数

在我的常量文件中声明多个相关的typedefenums的情况:typedefenum{AnimalTypeBear,AnimalTypeBunny,MemeTypeCount}AnimalType;typedefenum{FishTypeSalmon,FishTypeTrout,FishTypeCount}FishType;现在我想为一个名为type的初始化器定义一个参数,它可以将这两个typedef枚举作为参数。我目前将类型定义为NSUInteger,无论我将哪种类型发送到初始值设定项,我都会得到0(即FishTypeTrout应该是1但它是0)。type应该是什么类型的对象才能同时

objective-c - 按下其他 View Controller 时隐藏 uisearchdisplaycontroller 的导航栏

我有一个带有uisearchdisplayController的uitableviewcontroller。点击表格单元格会推送带有某些内容的另一个View,并在推送的ViewController中隐藏导航栏。ViewController有它自己的uitoolbar,到目前为止一切正常。问题是,当显示搜索结果然后点击表格单元格View时,会使用上面带有导航栏的uitoolbar推送ViewController。所以在推送View上有两个栏。我不想隐藏导航栏。如果未从搜索结果中推送ViewController,则此代码有效[self.navigationControllersetNavi

objective-c - 在 ios 6 中播放视频

我想在ios6中播放视频。我使用的是Xcode4.5。我在下面编写代码但出现错误TestDemo[736:14003][MPAVController]Autoplay:DisablingautoplayforpauseTestDemo[736:14003][MPAVController]Autoplay:DisablingautoplayTestDemo[736:14003][MPAVController]Autoplay:Skippingautoplay,disabled(forcurrentitem:1,onplayer:0)和我的代码NSString*videoPath=[[NS

objective-c - 当数据不是静态时,我应该如何保存大量数据。 iOS、 cocoa touch 、Obj-C

好吧,我真的不知道如何在我的iOS应用程序上保存一堆数据。该应用程序将允许用户创建一个条目,该条目的名称将具有时间戳。对于每个条目,我需要存储多种数据(NSString、Boolean、Double、Float)。每个条目都必须保存如下信息://///////floatfloatfloatfloatfloatNSStringNSStringNSStringNSStringNSStringbool值bool值bool值//////////因此,每个条目共有13个值。但是,条目的数量可以无限期地创建并且会不断变化。因此,我应该如何存储所有这些信息。我对此很陌生,到目前为止我只使用过NSUs

iphone - Objective-C 属性访问 : unrecognized selector sent to instance

我是objective-c的新手,但已经编码多年了。不知何故,我对Objective-C不感冒。我搜索了google和stackoverflow,但我认为我的问题只是简单而愚蠢,还没有人问过这个问题。我的代码基于DateSelectionTitles示例。http://developer.apple.com/library/ios/#samplecode/DateSectionTitles/Introduction/Intro.html我有一个NSManagedObject@interfaceEvent:NSManagedObject@property(nonatomic,retain

objective-c - NSString sizeWithFont :constrainedToSize:lineBreakMode: differs from actual Label height

事情是这样的:我正在实现一个UITableView(分组样式,有1个部分),其中包含标准UITableViewCells(样式-UITableViewCellStyleSubtitle)作为内容。我的textLabel.text可能很长,这就是为什么我在TableView:cellForRowAtIndexPath中设置一些参数的原因:cell.textLabel.lineBreakMode=UILineBreakModeWordWrap;cell.textLabel.numberOfLines=0;cell.textLabel.font=[UIFontboldSystemFontOf