草庐IT

BeanShell断言

全部标签

ios - void _UIPerformResizeOfTextViewForTextContainer 断言失败

我正在从BOX导入文件。我用过boxsdkV2。它正在成功导入,但在导入时屏幕必须在下一个Controller上导航。我遇到了这个问题NSArray*arrayOfViews=[[NSBundlemainBundle]loadNibNamed:@"CategoryOptionView"owner:niloptions:nil];这是错误Assertionfailureinvoid_UIPerformResizeOfTextViewForTextContainer(NSLayoutManager*,UIView*,NSTextContainer*,NSUInteger)(),/Sourc

iphone - -[UICollectionViewData numberOfItemsBeforeSection :] 中的断言失败

使用IOS6和新的UICollectionView我在UIViewController上有2个UICollectionViews并使用Storyboard单击UICollectionView时出现以下错误我不确定为什么会发生这种情况,Google会为此错误返回0个结果...2012-10-1320:30:06.421MyApp[768:907]Assertionfailurein-[UICollectionViewDatanumberOfItemsBeforeSection:],/SourceCache/UIKit/UIKit-2372/UICollectionViewData.m:4

ios - Xcode UI 测试 [xcode7-beta6] - 使用可访问性标签时断言实际标签值

这个问题其实很简单:在这个对象上使用可访问性标签时,有没有办法断言特定标签(例如UILabel)的显示值?据我所知,示例中的所有断言(例如XCTAssertEquals)都来自WWDCTalk或Blogposts,仅检查元素是否存在于XCTAssertEquals(app.staticTexts["myValue"].exists,true)之类的查询中,或者表格中的单元格数量是否正确XCTAssertEquals(app.tables.cells.count,5).因此,当避免使用可访问性标签时,可以检查对象是否显示了某个值,而不是检查哪个对象/元素。当使用可访问性标签时,它剥夺了我

ios - -[UIPickerTableView _createPreparedCellForGlobalRow :withIndexPath:],/SourceCache/UIKit_Sim/UIKit-2903.2/UITableView.m:7768 断言失败

我试图用UIToolBar显示UIPickerView但出现了一些错误。这是我的代码-CGRecttoolbarTargetFrame=CGRectMake(0,self.view.bounds.size.height-216-44,320,44);CGRectdatePickerTargetFrame=CGRectMake(0,self.view.bounds.size.height-216,320,216);UIView*darkView=[[UIViewalloc]initWithFrame:self.view.bounds];darkView.alpha=0;darkView.

ios - ios7 上的 UICollectionViewData validateLayoutInRect 断言失败

在iOS7上UICollectionViewDatavalidateLayoutInRect断言失败。我正在尝试使用for循环一个接一个地删除所有UICollectionView项目;我在下面发布了我的代码。我使用deleteItemsAtIndexPaths删除了UICollectionView项。它在iOS6上完美运行,但在iOS7中崩溃,但出现以下异常:AssertionFailureinUICollectionViewDatavalidateLayoutInRect我使用indexPath从collectionArray然后从self.collectionView中删除对象,一

objective-c - UICollectionViewData indexPathForItemAtGlobalIndex 断言失败

我正在使用performBatchUpdates()来更新我的CollectionView,我正在那里进行完全刷新,即删除其中的所有内容并重新插入所有内容。批量更新是作为附加到NSMutableArray(bingDataItems)的Observer的一部分完成的。cellItems是包含已插入或将插入到CollectionView中的项目的数组。代码如下:-(void)observeValueForKeyPath:(NSString*)keyPathofObject:(id)objectchange:(NSDictionary*)changecontext:(void*)conte

ios - UITableViewController 断言失败

我正在参加iTunesUStanfordiOS类(class),并且正在完成其中一项作业,以构建一个小型Flickr应用程序。我收到一个我似乎无法调试的错误,显示为*Assertionfailurein-[UITableView_configureCellForDisplay:forIndexPath:],/SourceCache/UIKit_Sim/UIKit-2280.1/UITableView.m:53362012-08-0310:59:24.596Assignment4[4611:c07](null)libc++abi.dylib:terminatecalledthrowing

objective-c - 知道如何在 DDTokenCache 中避免这种断言及其含义吗?

我正在使用NSDataDetector和NSTextCheckingTypeLink在字符串中搜索链接(例如https://stackoverflow.com/questions)。一般来说,它工作正常,但是当字符串包含某些非常长的链接(200多个字符)后跟一个空格和另一个词时,我得到这个断言:>DDRequirefailed:thefollowingassertionwillonlybeloggedonce>>assertionon>/SourceCache/MobileDataDetectorsCore/MobileDataDetectorsCore-154/Sources/Pus

iphone - UICollectionView 中的 iOS 断言失败

我收到错误...***Assertionfailurein-[UICollectionView_dequeueReusableViewOfKind:withIdentifier:forIndexPath:],/SourceCache/UIKit/UIKit-2372/UICollectionView.m:2249尝试显示UICollectionView时。导致它的线路是...staticNSString*CellIdentifier=@"Cell";UICollectionViewCell*cell=[collectionViewdequeueReusableCellWithReuse

iphone - UIQueuingScrollView didScrollWithAnimation 中的断言失败 :force:

我有一个UIPageViewController设置分页我的ImageViewController。ImageViewController包含一个UIScrollView,里面有一个UIImageView。没有别的。目前我正在测试UIPageViewController的数据源中的3个“项目”(即三页)。一切正常,我可以滚动和缩放,然后翻页约30秒,然后突然收到此警告...***Assertionfailurein-[_UIQueuingScrollView_didScrollWithAnimation:force:],/SourceCache/UIKit/UIKit-2372/_UI