草庐IT

0x00000001

全部标签

iphone - 无法识别的选择器发送到类 0x51e8'

我有这个错误,当我试图将uitextfeild值从我的tableView:didSelectRowAtIndexPath:方法传递到我的nsobject类时,当我单击我已编码以传递uitextfield值的uitableviewcell时,我收到下面列出了错误。//DBAccess.h@interfaceDBAccess:NSObject{NSString*receiveCodeText;}@property(nonatomic,retain)IBOutletNSString*receiveCodeText;-(NSMutableArray*)getAllMakes;-(void)se

ios - 警告 : Attempt to present <UIViewController: 0x74acff0> on <ViewController: 0x82b25a0> whose view is not in the window hierarchy

我是ObjectiveC编程的新手,我正在制作一个应用程序。我正在使用osx10.8.4和xcode4.6。我正在尝试(模态)在单View应用程序中从一个ViewController切换到另一个ViewController。我已经为segue提供了segue标识符,并在Storyboard中放置了一个segue。但是,当我尝试segue时,控制台会显示:Warning:Attempttopresentonwhoseviewisnotinthewindowhierarchy!这是我的第一个ViewController.m文件的代码(包含用于segue的代码):Viewcontroller

iphone - 如何捕获 EXC_BAD_ACCESS (code=1, address=0x00XXXXXX)?

我正在尝试记录我的应用程序中发生的所有崩溃。我写了一个signalHandler和一个exceptionHandler。我正在为sys/signal.h文件中定义的所有信号注册signalHandler。我正在SIGABRT、SIGUSR1等上调用我的signalHandler方法。问题是,我有时会收到一些奇怪的信号,这些信号没有调用我的signalHandler。一个例子是EXC_BAD_ACCESS(code=1或2,address='somememoryaddress')。我已经用signalHandler注册了SIGSEGV;事实上,我已经在sys/signal.h文件中注册了

ios - 是什么导致了 <Error> : CGContextSetBaseCTM: invalid context 0x0 when implementing loadView?

我有一个在loadView中执行此操作的ViewController:self.view=[[UIViewalloc]init];有时这会导致控制台出现以下错误::CGContextSetBaseCTM:无效上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体下降。此通知是礼貌的:请解决此问题。它将在即将到来的更新中成为fatalerror。如果您改为调用[superloadView],则不会发生这种情况。为什么? 最佳答案 如果您在拥有图形上下文之前尝试在图形上下文中或对图

ios - 对 <UIViewController : 0x176c0bd0> within a Navigation Controller 的开始/结束外观转换的不平衡调用

我正在尝试编写自定义segue并遇到此错误Unbalancedcallstobegin/endappearancetransitionsforUIViewController:0x176c0bd0帮助按钮连接到几乎是空的ViewController-退出按钮解除segue所有Controller都嵌入在导航Controller中。我在这里阅读了很多人遇到同样问题的帖子,但是解决方案千差万别,我仍然没有找到正确的解决方案。我认为这是因为我从导航Controller中调用自定义segue,但我的代码没有反射(reflect)这一点。我已经按照本教程创建了自定义转场http://blog.d

objective-c - 由于未捕获的异常 'NSGenericException' 而终止应用程序,原因 : '*** Collection <__NSArrayM: 0x138cb4d0> was mutated while being enumerated

我正在尝试从数组中删除重复的对象。NSMutableArray*filterResults=[[NSMutableArrayalloc]init];BOOLcopy;//removeduplicateif(![arrSelectedVehiclecount]==0){for(Vehicles*a1inarrSelectedVehicle){copy=YES;for(Vehicles*a2infilterResults){if([a1.Vehicle_idisEqualToString:a2.Vehicle_id]){copy=NO;[arrSelectedVehicleremoveOb

objective-c - ios_type ^=0x1,这是什么意思?

-(void)methedName{if(){_type^=0x1;}}这是什么意思? 最佳答案 你的问题的标题和你的代码做不同的事情。0x1表示“1”被解释为十六进制数字。这恰好与十进制的1相同。因此_type=0x1只需将_type设置为1。^表示XOR(异或)运算符。^=表示计算左侧与右侧的异或并将结果分配给左侧。换句话说,ios_type^=0x1与ios_type=ios_type^0x1相同。因此ios_type^=0x1切换ios_type的1位。 关于objective-

iOS 7 产生随机错误 : JPEG Not a JPEG file: starts with 0x00 0x00

我有一个应用程序,它是一个以html5/jpg格式创建的数字杂志的包装器。书籍通过UIWebView显示,书籍内容存储在设备本地。虽然这在IOS6设备和IOS7模拟器上工作正常,但在IOS7设备上我随机出现以下错误::ImageIO:JPEGNotaJPEGfile:startswith0x000x00:ImageIO:JPEGNotaJPEGfile:startswith0x000x00:ImageIO:JPEGNotaJPEGfile:startswith0x000x00稍后发生崩溃::***Terminatingappduetouncaughtexception'NSRangeE

ios - 由于这个原因应用程序崩溃 [NSConcreteValue boundingBox] : unrecognized selector sent to instance 0x12ecca40

我正在使用cocos2d3.x和Xcode5.1.1。我正在尝试在touchBegan时获取CCSprite位置,使用CCRectContainsPoint函数我遇到了上述错误,这是我的编码..这里checkpt是NSMutable数组,它有CCSprite,在此先感谢..-(void)touchBegan:(UITouch*)touchwithEvent:(UIEvent*)event{for(CCSprite*chekPt_copyin_checkpt){if(CGRectContainsPoint(chekPt_copy.boundingBox,touchLoc)){[selfr

iphone - <BTSViewController : 0x865c520> 的开始/结束外观转换调用不平衡

当我访问一个新View(单击导航栏上的后退按钮)后回到我的旧View时,我遇到了这个错误首先:单击searchBar时,我正在访问一个新View,其中包含searchBar代替UINavigationBar(UINavigationBar隐藏在新View中查看)..这是代码片段,它在点击搜索栏后导航到新View...-(void)searchBarTextDidBeginEditing:(UISearchBar*)searchBar{BTSViewController*Obj=[[BTSViewControlleralloc]initWithNibName:@"BTSViewContr