新浪微博项目笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/51374418

新浪微博: 1.字典转模型、模型转字典、badgeValue 首先利用AF获取数据,然后将数据传递给网络封装层,网络封装层将数据(字典数组)转成模型数组传递给数据层。控制器最终需要的只是数据。 方法: // 将字典转为Status模型 Status *status = [Status objectWithKeyValues:dict]; // 将字典数组转为User模型数组 NSArray *userArray = [User objectArrayWithKeyValuesArray:dictArray]; // 将模型数组转为字典数组 NSArray dictArray = [User keyValuesArrayWithObjectArray:userArray]; // 模型转字典 param.keyValues 2.后台运行     问题:真机上运行和模拟器上的效果不一样,播放音乐的效果恰恰相反,一个是进入后台才播放,一个是进入前台才播放     解决:需要设置音频 单元格中先调用单元格的高度这个方法 3.MVVM     VM:视图模型     将下载后的数据转成模型,将模型赋值给视图模型的模型属性。视图模型中有各个视图属性(总共属性:视图属性、模型属性、单元格高度属性)。在重写set模型的方法中设置各个视图属性的大小、位置。在子单元格中利用传递过来的视图模型设置数据和各个子控件的大小     用来解决比较复杂的界面,而且界面中的控件尺寸是由模型数据确定的。     视图模型:模型+所有控件的frame     好处:如果一个控件循环利用(如:cell)就可以避免重复计算控件的尺寸 4.时间label宽度、来源     set方法、get方法 5.配图     UIImageView的内容模式:     1.填充整个控件     2.按比例缩放,并且不会超出控件     3.按比例缩放,直到有宽和高有一个不超出边界,然后显示中心点,并且要多图片进行裁剪     4.不会缩放图片,只会把图片的中心点对齐图片 6.发送图片     上传多张图片?     1. 如果传递的参数很多需要封装成一个模型

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏cnblogs

bootstrap深入理解之格子布局

一、源码文件: _grid.scss:格子系统类文件 Mixins/_grid.scss:支持格子系统实现的mixin集合 Mixins/_grid-fra...

267100
来自专栏coding for love

CSS入门13-单位详解

(注1:如果有问题欢迎留言探讨,一起学习!转载请注明出处,喜欢可以点个赞哦!) (注2:更多内容请查看我的目录。)

8820
来自专栏十月梦想

html常用标签标记

本博客所有文章如无特别注明均为原创。作者:十月梦想 ,复制或转载请以超链接形式注明转自 十月梦想博客 。 原文地址《html常用标签标记》

23330
来自专栏我是业余自学C/C++的

Excel求百分比

18930
来自专栏练小习的专栏

SVG图形绘制入门第一弹

之前很长一段时间,我是不重视SVG的,认为他就是在AI里画画,然后导出来做个矢量图标。直到我在上家公司遇到图表的绘制,因为不会写不得已而拿插件实现,而插件绘制的...

34070
来自专栏HenCoder

HenCoder Android 开发进阶:自定义 View 1-4 Canvas 对绘制的辅助

这期是 HenCoder 自定义绘制的第 1-4 期:Canvas 对绘制的辅助——范围裁切和几何变换。

15620
来自专栏hbbliyong

代码创建 WPF 旋转、翻转动画(汇总)

先建立一个button <Button Width="80" Height="60" Content="旋转" Name="trans" Cl...

33540
来自专栏黒之染开发日记

【easeljs】显示对象基础 DisplayObject 类

DisplayObject is an abstract class that should not be constructed directly. Inst...

11730
来自专栏腾讯NEXT学位

药药切克闹!用酷炫的vue~制作酷炫的menu~

42350
来自专栏Python小屋

Python实现批量图片添加数字水印

之前写过一个类似的代码,是把水印信息打散以后随机添加到原图中,并提供了水印信息的提取功能,请参考:Python实现图像空域随机水印加入与提取。本文代码功能:为指...

49430

扫码关注云+社区

领取腾讯云代金券