加载中
IOS博客项目搭建-20-项目重构-封装请求参数和返回的结果

这一节,将会对请求的数据和返回的数据由原来的字典转为模型数据封装。

iOS沙盒机制

iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被称为沙盒(sandbox)。所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文...

2016/06/02 07:05
89
IOS博客项目搭建-19-项目重构-封装业务工具类

上一节对网络请求做了封装,但是还是存在一些问题,本节将对项目的业务逻辑进行重构。 #为何需要重构? ##第一个问题 上一节对网络请求做了封装,但是还是存在一些问题,我们可以看看首页,每...

IOS博客项目搭建-18-项目分层思想

本节将对项目分层,对整个项目进行重构,首先对网络请求框架进行重构,封装。 ##目前项目存在的问题: ###1、对第三方框架依赖性太强,如AFNetworking\AFN网络请求。### 首页获取数据,发微博...

IOS基础-block用法

Block 一般是用来表示、简化一小段的程式码,它特别适合用来建立一些同步执行的程式片段、封装一些小型的工作或是用来做为某一个工作完成时的回传呼叫(callback) 。 在新的iOS API中block...

2016/05/30 23:33
61
IOS博客项目搭建-18-发微博-发布多张图片

发布多张图片的微博,可以将多张图片看做一个整体,创建一个View将其封装起来。 ###分析图 ###创建图片View 在控制器中引入创建的photosView,然后修改之前创建的imageView属性 IWComposeVie...

2016/05/28 15:01
35
IOS博客项目搭建-17-发微博-发一张图片

前面我们完成了可以发布一条纯文字的微博,现在来通过从相册中获取到的图片,然后发一个带有图片的微博。 关于发送微博的接口,可以查询新浪的开放平台微博API接口文档,我们找到上传图片并发...

IOS博客项目搭建-16-发微博-点击button获取相册图片

在上一篇,我们创建了发微博界面的Toolbar,并且可以根据键盘的弹出移动,下面我们给Toolbar上添加按钮,相机、相册、@、#、表情五个按钮,然后添加点击事件,如我们需要获取本地的图片发布在...

iOS ERROR: unable to get the receiver data from DB

iOS ERROR: unable to get the receiver data from the DB的解决方案 这个错误通常发生在iOS7当中,可能是缓存的导致的问题。 ###解决步骤: 右击Finder,选择 Go to Folder 复制上:“~/Lib...

IOS
2016/05/27 22:32
10
IOS博客项目搭建-将项目推送到Github进行管理

微博项目使用github管理,将项目文件推送到github以方便管理,研究 说明:按照以下的第一、九步骤即可推送到远程仓库。先在本地初始化建立git跟踪目录,然后推送到远程代码库https://github....

2016/05/15 11:40
53
IOS博客项目搭建-15-发微博-自定义键盘上的Toolbar

自定义发布微博界面的工具栏,下图红框中的Toolbar。 工具条是一个整体,可以封装一个类文件,来进行处理相关的操作。 ##一、先创建一个工具条view继承UIView IWComposeToolbar.m 然后在发微...

2016/05/15 01:37
176
IOS博客项目搭建-14-发微博自定义TextView输入框

发微博视图,提示文字背景:  // IWTextView.m   文件   // //  IWTextView.m //  ItcastWeibo // //  Created by apple on 14-5-19. //  Copyright (c) 2014年 itc...

IOS博客项目搭建-13-发微博弹窗

iOS开发 在做发布作品的数据框时,需要自定义一个TextView,因为自带的不能满足需求: UITextField : 不能换行 UITextView :没有提示文字 IWComposeViewController.m 发微博        ...

2016/05/08 09:30
72
IOS博客项目搭建-12-刷新数据-显示最新的微博数提示

用户下拉微博view时,会出现一个刷新的图标,当有新数据时,我们希望为用户提示此次刷新了多少条数据,这个提示栏该怎么做呢?考虑一下。。。 OK,经过分析,可以考虑使用UIButton控件来做这...

IOS博客项目搭建-11-刷新数据UIRefreshControl

IOS自带刷新数据的方法UIRefreshControl,该方法可以下拉刷新获取数据 在加载view的时候,就调用刷新控件的方法来获取新数据: - (void)viewDidLoad {     [super viewDidLoad];    ...

IOS视图View 的frame与bounds的区别

在学习IOS一段时间后,突然对view 的frame和bounds这两个属性搞迷糊了,不知两者的区别了,只记得以前有学过,今天重新再复习一下,看来好记性不如烂笔头,做个笔记,帮助自己记忆和快速复习...

2016/04/12 17:07
75
IOS大牛的博客整理

何阳234的IOS基础博客写的非常详细: http://www.cnblogs.com/goodboy-heyang http://my.oschina.net/u/2363463/blog/635896 Limboy 无网不剩 http://limboy.me/ GitHub 上有哪些完整的 iOS-...

2016/04/12 12:31
102
IOSbug调试-01-错误-duplicate symbols for architecture

错误-duplicate symbols for architecture i386 duplicate symbol _main in:     /Users/mac/Library/Developer/Xcode/DerivedData/ItcastWeibo-ejradctorpweaxgnoyvyothlpxbj/Build...

2016/04/10 23:50
258
IOS博客项目搭建-10-OAuth02授权封装工具类

授权流程图: 原有的代码有许多重复的地方,这里可以对原有的代码进行重构,对账号的有关操作可以抽出一个工具类: // //  IWAccountTool.h //  ItcastWeibo // //  Created by kaiyi...

IOS博客项目搭建-09-OAuth02授权

抓取数据,需要通过网站的授权 一、注册获取sina授权权限 https://api.weibo.com/oauth2/authorize?client_id=2699927613&redirect_uri=http://digtime.cn 该链接授权后返回一个code,然后获...

2016/04/01 01:04
69

没有更多内容

加载失败,请刷新页面

返回顶部
顶部