摘要: 一、UIWebView简介是iOS内置的浏览器控件,可以浏览网页、打开文档等能够加载html/htm、pdf、docx、txt等格式的文件系统自带的Safari浏览器就是通过UIWebView实现的二、关于MIMEtypeMIME的英文全称是“MultipurposeInternetMailExtensions”多用途互联网邮件扩展,是一个互联网标准,最早应用于电子邮件系统,后来应用到浏览器服务器通过说明多媒体数据的MIME类型,告诉浏览器发送的多媒体数据的类型,从而让浏览器知道接收到的信息哪些是MP3文件,哪些是Shockwave文件等等服务器将MIME标志符放入传送的数据中告诉浏览器使用哪 阅读全文
posted @ 2014-01-18 22:44 Rynn 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 一、网络访问的四个步骤l第一步:确定地址URLl第二步:建立请求l第三步:建立并启动连接l第四步:连接完成,处理结果备注:URL,统一资源定位符(URL,英语UniformResourceLocator的缩写)也被称为网页地址,是因特网上标准的资源的地址。iOS中资源地址一般都是使用NSURL描述的,包括:网页、本地文件、音频、视频、电话、短信等二、iOS网络处理常用类lNSURL(地址)请求地址lNSURLRequest(请求,GET请求使用)保存需要传送给Web服务器的全部数据:一个NSURL对象缓存策略等待Web服务器响应的最长时间请求头(在iOS开发中,系统已经自动处理,程序员不需要考 阅读全文
posted @ 2014-01-18 22:42 Rynn 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 一、多线程的应用l充分发挥多核处理器的优势,并发(同时执行)执行任务让系统运行的更快、更流畅二、进程与线程概念l一个运行的程序就是一个进程或者叫做一个任务l一个进程至少包含一个线程,线程是程序的执行流liOS程序启动时,在创建一个进程的同时,会开始运行一个线程,该线程被称为主线程l主线程是其他线程最终的父线程,所有界面的显示操作必须在主线程进行!!!l后台线程无法更新UI界面和响应用户点击事件l系统中的每一个进程都有自己独立的虚拟内存空间,而同一个进程中的多个线程则共用进程的内存空间l每创建一个新的线程,都会消耗一定内存和CPU时间l当多个线程对同一个资源出现争夺的时候需要注意线程安全问题三、 阅读全文
posted @ 2014-01-18 00:54 Rynn 阅读(434) 评论(0) 推荐(0) 编辑