iOS demo中,通过conversation获取message为什么是空的?

问题描述

demo的ChaViewController.m中,下拉刷新,会调用到- (void)loadMoreMessagesFrom:(long long)timestamp count:(NSInteger)count append:(BOOL)append这个方法中,里面的 NSArray *messages = [weakSelf.conversation loadNumbersOfMessages:count before:timestamp];这句话,返回的array总是空的,为什么?

解决方案

timestamp,你这个时间戳设置的早一点的
解决方案二:
已经设置时间戳很早的了,还是不好使
解决方案三:
用loadallmessages方法,看看有数据吗

时间: 2024-09-09 02:53:57

iOS demo中,通过conversation获取message为什么是空的?的相关文章

iOS开发中使app获取本机通讯录的实现代码实例_IOS

一.在工程中添加AddressBook.framework和AddressBookUI.framework 二.获取通讯录 1.在infterface中定义数组并在init方法中初始化 复制代码 代码如下: NSMutableArray *addressBookTemp;   - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {     addressBookTemp = [NSMut

Xamarin.iOS开发过程中,如何给远程用户安装Demo?

问题描述 Xamarin.iOS开发过程中,在iOS模拟器中运行通过.此时远程用户想看到demo,应如何给远程用户安装,以让其看到实际效果?不想把源码包发给对方.注意:因该App还是个阶段产物,功能不完整,没到正式发布的程度,不能发布到AppStore. 解决方案 解决方案二:让对方装build.host,再和你的开发机pair.不行就截屏录像给他了

iOS环信SDK 导入Demo中3rdparty里面的VoiceConvert这个库,会报Undefined symbols for architecture i386

问题描述 iOS环信SDK 想集成Demo中已经写好的UI,导入Demo中3rdparty里面的VoiceConvert这个库,会报Undefined symbols for architecture i386,删掉就能正常运行. 解决方案 你对照demo看下,是不是少库.

详解iOS设计中的UIWindow使用_IOS

每一个IOS程序都有一个UIWindow,在我们通过模板简历工程的时候,xcode会自动帮我们生成一个window,然后让它变成keyWindow并显示出来.这一切都来的那么自然,以至于我们大部分时候都忽略了自己也是可以创建UIWindow对象.   通常在我们需要自定义UIAlertView的时候(IOS 5.0以前AlertView的背景样式等都不能换)我们可以使用UIWindow来实现(设置windowLevel为Alert级别),网上有很多例子,这里就不详细说了.一.UIWindowLe

详解iOS App中UITableView的创建与内容刷新_IOS

UITableView几乎是iOS开发中用处最广的一个控件,当然也是要记相当多东西的一个控件. 创建首先创建一个新的项目,并添加一个MainViewController的Class文件 打开MainViewController.h文件 @interface MainViewController : UIViewController<UITableViewDataSource,UITableViewDelegate> @property (nonatomic, retain) NSArray *

iOS开发中使用UIWebView 屏蔽 alert警告框_IOS

 如果是网页内容里面的alert,我们可以等网页加载完毕,也就是在webViewDidFinishLoad中执行下面的js代码,就可以屏蔽alert了 [myWebView stringByEvaluatingJavaScriptFromString:@"window.alert=null;"]; 但上面的方法对于网页onLoad事件里面的alert就不起作用了 解决方法就是给UIWebView添加一个类别: 给工程添加JavaScriptAlert.h @interface UIWe

在iOS应用中使用UIWebView创建简单的网页浏览器界面_IOS

UIWebView是iOS sdk中一个最常用的控件.是内置的浏览器控件,我们可以用它来浏览网页.打开文档等等.这篇文章我将使用这个控件,做一个简易的浏览器.如下图: 我们创建一个Window-based Application程序命名为:UIWebViewDemo UIWebView的loadRequest可以用来加载一个url地址,它需要一个NSURLRequest参数.我们定义一个方法用来加载url.在UIWebViewDemoViewController中定义下面方法: 复制代码 代码如

iOS开发中使用UIScrollView实现无限循环的图片浏览器_IOS

一.概述 UIKit框架中有大量的控件供开发者使用,在iOS开发中不仅可以直接使用这些控件还可以在这些控件的基础上进行扩展打造自己的控件.在这个系列中如果每个控件都介绍一遍确实没有必要,所谓授人以鱼不如授人以渔,这里会尽可能让大家明白其中的原理,找一些典型的控件进行说明,这样一来大家就可以触类旁通.今天我们主要来看一下UIScrollView的内容: UIView UIScrollView 实战--图片浏览器 二.UIView 在熟悉UIScrollView之前很有必要说一下UIView的内容.

iOS开发中的单元测试(二) 让断言活泼起来的匹配引擎

上一篇文章简单介绍了OCUnit和GHUnit两款iOS开发中较为常见的单元测试框架,本文进一步介绍单元测试 中的另一利器--匹配引擎(Matcher Engine).匹配引擎可以替代断言方法,配合单元测试引擎使用,测试 用例可以更多样化,更细致. 传统断言提供的方法数量和功能都有限,以导读中提到的两款框架为例 ,即使是断言相对丰富的GHUnit也只是提供了38种断言方法,范围仅涵盖了逻辑比较,异常和出错等少数几方 面,仍然很单一.而使用匹配引擎代替断言,可能性就大大丰富了,除了普通断言支持的规