MBProgressHUD加载滚轮未出现,当前页面不可交互
ios: NSDictionary* dict = [NSDictionary dictionaryWithContentsOfURL:[NSURL URLWithString:str]];
swift: let dict = NSDictionary(contentsOfURL: NSURL(string: "\(UPDATEURL)/Ge.plist")!)
解决方案 »
- 我想买台可以在虚拟机下装Mac系统的电脑的配置问题
- 像微博那样,如何在label内文字“@... ”处添加点击事件和文字变色
- 问一个writetofile的函数问题
- ?新手入门-关于OC
- iphone上传文件
- ccLv == cocoaChina lvyile 歡迎所有愛風開發愛好者:)
- IOS开发如何在服务器上保存用户信息?
- 关于一个简单的学生列表app的问题
- uiimage的数据怎么输出
- FFmpeg PCM转AACDdemo
- iTunesConnect中App的描述无论写什么都提示“描述不得包含控制字符”!!
- iOS 为什么添加在ScrollView上的button在我滑动ScrollView后, button的点击事件就失效了
把dictionaryWithContentsOfURL访问服务器上的plist文件放到异步线程中,这样MBProgressHUD就能加载出来,等dictionaryWithContentsOfURL请求完成,就回到主线程去把MBProgressHUD移除掉,效果和想象中一样,在请求plist文件过程中,加载框一直加载,等请求完成,加载框消失,进入下面的操作。 这是遇到新的问题:dictionaryWithContentsOfURL去请求https,加载时间太长,如何设置一个时间timeout ,当timeout时间过后终止请求呢,有这个必要吗?