jjzjj

isEqualToString

全部标签

ios - 二维码 ios 7 AVMetadataObject

我在检测二维码在哪里时遇到问题。我需要在它周围画边框。我使用AVMetadataObject贝塞尔曲线路径,但它不起作用。请帮助我。-(void)captureOutput:(AVCaptureOutput*)captureOutputdidOutputMetadataObjects:(NSArray*)metadataObjectsfromConnection:(AVCaptureConnection*)connection{for(AVMetadataObject*metadatainmetadataObjects){AnimationView*cv=[[AnimationView

iphone - XCode断点条件错误

我有这个断点条件:[stringisEqualToString:@"dummy"],但我总是在控制台中收到此错误:error:noknownmethod'-isEqualToString:';castthemessagesendtothemethod'sreturntype我做错了什么?XCode版本为4.4.1,调试器为LLDB。 最佳答案 今天试了一下条件断点,找到了答案。在您的条件下将返回值转换为BOOL将解决此问题:(BOOL)[stringisEqualToString:@"dummy"](即使string是NSStrin

objective-c - 插入对象 : atIndex: - index 3 beyond bounds for empty array

我根据字典键创建一个数组:factsBuiltArray=[NSMutableArrayarrayWithCapacity:6];if([statusDictcount]==10){for(NSString*keyin[statusDictallKeys]){if([keyisEqualToString:@"currenciesAndConversions"]){[factsBuiltArrayinsertObject:keyatIndex:0];}elseif([keyisEqualToString:@"languageAndTranslations"]){[factsBuiltAr

ios - 如何将数据从父 View 传递到 subview ?

我有一个容器View,它使用Storyboard嵌入segue来加载嵌入式静态TableView。segueID是“CONTAINER”。当我运行以下代码时,prepareForSegue从未真正被调用,因此没有数据从父级传递到子级。-(void)viewDidLoad{[superviewDidLoad];if([sGenderisEqualToString:@"MALE"]){containerGender=@"MALE";if([containerGenderisEqualToString:@"MALE"]){NSLog(@"MALE");}else{NSLog(@"BROKEN

objective-c - ObjC 中最快的 : IsEqualToString: @"" or length > 0?

我想知道哪个测试iOS7.0+的非空NSString最快。注意:要测试的字符串将有99%的时间长度在2到100个字符之间。if([foolength]>0)或if([fooisEqualToString:@""]==NO&&foo!=nil)我认为这取决于isEqualToString:是否首先比较长度(并且在这种情况下第一种方式更快)或者isEqualToString:是否首先比较字符串的第一个字符(并且在那种情况下,第二种方式可能会更快)。ps:我已经知道isEqualToString:比isEqual:快,后者本身比compare:快。 最佳答案

ios - 检查 NSDate 是否为星期一/星期二/等

我有一个iOS应用程序,需要根据当天设置几个不同的日期标签。我正在使用NSDate和NSDateFormatter来执行此操作。但是有些事情我不确定:如果用户的iOS设备的语言/本地化设置为英语以外的其他语言,那么我的if语句会检查当前是“星期一”还是“星期二”,停止工作?这是我的代码:NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];dateFormatter.dateFormat=@"yyyyMMdd";NSDate*date=[NSDatedate];dateFormatter.dateFormat=@"EEEE

来自调试器的 Ios Xcode 消息 : Terminated due to memory issue

我有一个带有CollectionView的应用程序和一个重定向到外部链接的CollectionView中的单元格。每当该链接打开时,应用程序在后台崩溃并在调试器上显示:"Terminatedduetomemoryissue".如果我只是按下主页按钮,应用程序会继续正常运行。if(UIDeviceOrientationIsLandscape([UIDevicecurrentDevice].orientation))Portrait=NO;elseif(UIDeviceOrientationIsPortrait([UIDevicecurrentDevice].orientation))Po

ios - NSString isEqualToString 不工作

类定义如下:@interfaceKNBookmark:NSObject@property(nonatomic,strong)NSString*bookmarkId;@property(nonatomic,strong)NSString*novelName;@property(nonatomic,strong)NSString*novelId;@property(nonatomic,strong)NSString*novelPic;@property(nonatomic,strong)NSString*articleId;@property(nonatomic,strong)NSStri

ios - UITableView cellForRowAtIndexPath 为每一行调用多次

如果我有一个包含4行的UITableView,那么当我导航到该View时,cellForRowAtIndexPath方法不应该被调用4次吗?我发现它被多次调用,例如如果有4行,当我向下钻取到UITableView时它会被调用8次,然后当我导航回同一个UITableView时它会被调用12次。我只是误解了这种方法的工作原理吗?我认为它应该为显示的每一行调用一次(不涉及滚动,因为表格View的内容很容易适合我的iPad屏幕)。我可能应该注意到,UITableView包含在iPad上UISplitViewController的MasterViewController中。编辑:我遇到的真正问题

objective-c - 适用于 iOS 的类 CSS 样式类

我目前正在为我的iOS应用程序的原生控件实现一个类似CSS的样式引擎,以避免从plist中读取一大堆样式属性并将每个属性应用于每个控件。(编辑:不,我不想要UIWebView,我需要自定义原生控件。我不想实现纯CSS,只是看起来像CSS并使用简单的CSS。)假设我有一个结构如下的plist:closeButtonStyle="background:transparent;font:Georgia/14;textColor:#faa"titleLabelStyle="background:transparent;font:Helvetica/12;textAlignment:left"你