草庐IT

vec_bool

全部标签

ios - 如何使用 AFNetworking 解析 JSON 处理 bool 值

我有一些像这样返回的JSON:"items":[{"has_instore_image":false}]如果我输出这样的值:NSLog(@"has_instore_imageval:%@",[itemobjectForKey:@"has_instore_image"]);我明白了has_instore_imageval:0但是如果我这样测试:if([itemobjectForKey:@"has_instore_image"]==0){NSLog(@"no,thereisnotaninstoreimage");}else{...它总是转到else语句...嗯...您建议我如何获取BOOL

ios - 在 XCODE 中检查互联网连接时如何返回 BOOL

我希望能够在我的View加载时检查互联网连接。预先确定我的View内容。我有以下viewDidLoad方法:-(void)viewDidLoad{[superviewDidLoad];if(![selfhasInternetConnection]){NSLog(@"SHOWORIGINALDOC");}else{NSLog(@"SHOWNEWDOC");}}我有一个名为hasInternetConnection的方法,如下所示:-(BOOL)hasInternetConnection{NSLog(@"Startingconnectiontest");internetReachableF

iphone - IO6 不调用 -(BOOL)shouldAutorotate

我的应用中有一些View不想支持方向。在didFinishLaunchingWithOptions我添加导航:...UINavigationController*nav=[[UINavigationControlleralloc]initWithRootViewController:self.viewController];self.window.rootViewController=nav;[self.windowmakeKeyAndVisible];...在每个ViewController中我都有UITabBar(我不知道这是否重要)。在我添加的第一个ViewController中

objective-c - 使用 RestKit 将 bool 属性从 JSON 映射到 NSManagedObject

我正面临着一些神秘的事情。我在NSManagedObject子类“ReinspectionTask”上有一个bool属性。属性为“isOpen”,表示任务是否还需要完成。在CoreData中,属性类型设置为bool值。该属性被声明为NSNumber。我从服务器中提取JSON,它看起来像这样:[{"jobID":"73","address":"50017thAve.","city":"SantaCruz","state":"California","inspections":[{"inspectionID":"186","inspectionType":"Foundation","med

ios - 查询从 Parse DB 中检索当前登录用户的 BOOL,这将确定要转到的 segue

我正在尝试创建一个查询,该查询将从我的Parse数据库中当前登录用户的数据访问BOOL。到目前为止,当用户创建帐户时,bool值profileCompleted会自动分配给NO,因为用户尚未完成其个人资料的创建。(这发生在RegisterViewController.m中)。当他们注册后,他们将被带到根导航Controller(FindFriendsViewController.m)。现在,它会检查用户是否已登录,-(void)viewDidLoad{[superviewDidLoad];PFUser*currentUser=[PFUsercurrentUser];if(current

ios - bool 属性上的 KVO,不调用 observeValueForKeyPath

我有一个appDelegate,它有一个属性myWindowofMyWindowClass。我需要从myWindow观察bool属性。比起我有一个CustomViewController,它需要观察bool值的变化。如果我想添加Observer,我会在ViewController中执行以下操作:LayerWindow*w=((AppDelegate*)[UIApplicationsharedApplication].delegate).window;[waddObserver:selfforKeyPath:@"touchInsideLayerWindow"options:(NSKeyV

ios比较来自json的 bool 值

我使用字典从json对象中获得了一个bool值。在控制台,我可以看到0或1。但是我的比较总是返回true。BOOL*result=[dictionaryvalueForKey:@"result"];if(result==YES){[parserrelease];}else{errorLbl.text=@"Loginfailed";} 最佳答案 你试过在[dictionaryvalueForKey:@"result"]boolValue]的末尾添加一个boolValue吗? 关于ios比较

ios - UserDefaults Bool 键被删除

我正在创建一个userDefaultbool键,该键在我尝试更改该键的值之前一直有效。在我更改key的值后,key似乎从应用程序包中消失了。例如,以下代码在我的GameManager(它是一个为我的游戏应用程序的所有级别提供服务的单例)的初始化例程中,并在我的应用程序首次加载时运行:NSUserDefaults*defaults=[NSUserDefaultsstandardUserDefaults];//gettheshareddefaultsobjectif(defaults){if([defaultsboolForKey:@"SoundEffectsON"]){isSoundEf

ios - 对 UITextView、UIButton 和 BOOL 感到困惑

我有一个textView和一个按钮。Button的enabled属性与textView中的文本长度有关。我直接把NSUInteger赋值给BOOL,现在证明不合适。-(void)textViewDidChange:(UITextView*)textView{self.button.enabled=textView.text.length;//unsuitableon32-bit.Shouldbe`textView.text.length>0`}32位设备上的奇怪之处:如果我将“abc”粘贴到textView中,或者粘贴“ab”然后键入“c”,则该按钮始终处于禁用状态。但是,如果我将这三

hadoop - 为什么hadoop `FileSystem.delete`返回一个 bool 值

我对这个API很困惑。如果删除失败,不是应该抛出异常来说明原因吗?为什么它返回一个bool值来告诉我们是否删除成功? 最佳答案 FileSystem中有2个方法delete和deleteonexit类。这2个方法在普通的java编程语言中很有趣File以及。如果FileSystem句柄未关闭,而delete与客户端之一。然后delete返回false。无需抛出异常。在这种情况下,在finallyblock中我们可以使用deleteOnExit,这样jvm将在FileSystem终止后标记并删除它。abstractbooleandel