solerLiang
码龄10年
求更新 关注
提问 私信
  • 博客:21,089
    21,089
    总访问量
  • 15
    原创
  • 1
    粉丝
  • 1
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2015-10-20
博客简介:

solerLiang的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得1次评论
  • 获得0次收藏
  • 博客总排名1,714,856名
创作历程
  • 1篇
    2016年
  • 21篇
    2015年
成就勋章
TA的专栏
  • iOS开发个人心得
    5篇
  • 个人代码片段
    4篇
  • iOS 随记
    5篇
  • 我的转载
    7篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

85人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

一般app首页 模型缓冲

自我总结一下关于app首页 数据缓冲:一、最近在学习H5 所以先来总结一下H5的缓冲机制a、localStorage:没有时间限制的数据存储,可以长期存储数据              localStorage.setItem(“key”,“value”)//存储localStorage.getItem(key)//按key进行取值localStorage.va
原创
博文更新于 2016.01.12 ·
633 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 学习资料整理

最近在网上看到的 各类学习资料 有兴趣的朋友留一下1.第三方的开源JSON 的类库https://github.com/Alamofire/Alamofire2.Alamofire网络库基础教程http://www.jianshu.com/notebooks/166547/latest3. 中文的视频教程千锋语
原创
博文更新于 2015.12.29 ·
1145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linker command failed with exit code 1 (use -v to see invocation)

ld: '/Users/solerliang/Desktop/iOS/MHMedicalPlatform/MHMedicalPlatform/PartyTools/XMPP/Vendor/libidn/libidn.a(stringprep.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode s
原创
博文更新于 2015.11.30 ·
929 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

reason: 'could not dequeue a view of kind: UICollectionElementKindCell with identifier cellIdentifie

解决reason: 'could not dequeue a view of kind: UICollectionElementKindCell with identifier cellIdentifier - must register a nib or a class for the identifier or connect a prototype cell in a storybo
原创
博文更新于 2015.11.23 ·
5203 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

tableviewcell 自适应高度(模型数据自适应)

首先先来理一下具体步骤:1、新建一个自定义的tableviewcell类2、初始化tableviewcell时同时初始化所有子控件3、提供两个模型类a、一个是我们常用的数据模型b、一个是frame模型(数据模型+所有子控件的frame+cell的高度)起个名modelFrame4、在自定义的cell 中应该提供一个frame属性a、将modelFrame模型传递给cel
原创
博文更新于 2015.11.18 ·
730 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

iOS 内存分区情况

内存包括两大部分分别为指令、数据指令:指的是代码1>代码区:用来存放函数、二进制代码及最静态的东西数据:数据包括数据区(初始化数据、未初始化数据)、堆区、栈区1>数据区:系统运行时,申请内存并初始化,系统退出时,由系统释放。一般用来存放全局变量、静态变量、常量2>堆    区:通过malloc等函数或者new等操作动态申请得到,需要程序员手动申请或释放3>栈    区:函数
原创
博文更新于 2015.11.16 ·
1457 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS 中正则表达式的运用

iOS实现图文混排通过富文本与正则表达式的混用实现  下边是从网上找来的觉得对自己有用  所以搬过来 作为收藏正则表达式在ios中应用一、什么是正则表达式  正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。二、正则表
转载
博文更新于 2015.11.16 ·
480 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UIview 和 CALayer

先上一张图 现在来总结一下我对UIView和CALayer的理解1、想必大家都知道核心动画,其实核心动画是直接作用在CALayer层上2、iOS中能看得见的都是UIView,UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建一个UIView时,UIView内部会创建一个图层(CALayer对象)通过UIView的layer属性可以访问这个层3、当UIView需要显
原创
博文更新于 2015.11.13 ·
499 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于tabBar 隐藏最上边那条烦人的线

我本菜鸟  图文并茂 我要做的就是移除或者隐藏 箭头所指的线 上图为debug下的视图此为最终结果搞定  接下来看代码[[PLTabBarappearance] setShadowImage:[[UIImagealloc] init]];PLTabBar此为我自定义的tabBar        [[PLTabBarappearan
原创
博文更新于 2015.11.11 ·
1714 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Masonry介绍与使用实践:快速上手Autolayout

Masonry介绍与使用实践:快速上手Autolayout2014-12-19 10:31 编辑: suiling 分类:iOS开发 来源:里脊串的开发随笔6 94719AutolayoutMasonry招聘信息:iOS开发工程师iOS开发工程师Cocos2d-x 工程师iOS高级开发工程师Cocos2d-x开发工程师iOS开发工程师Andr
转载
博文更新于 2015.11.11 ·
461 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS常用三方库

一些iOS常用的第三方库和控件 分类: ios2014-10-13 16:49 7495人阅读 评论(0) 收藏 举报网络通信1、ASIHTTPRequest这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动)。在不同iOS版本上略微有一些小问题(提醒显示上的),所以用的时候还是稍微修改一下比较
转载
博文更新于 2015.11.11 ·
848 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

转 iOS控件的使用

目录(?)[+]代码的等级:可编译、可运行、可测试、可读、可维护、可复用前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代码复用率,使维护工作保持在一个相对较小的范围内;而一个好的控件除了有对外一致的体验之外,还有其内在特征:
转载
博文更新于 2015.11.05 ·
760 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

调试远程推送

用 Houston 在本地调试远程通知 分类: iOS开发 分享 | 随笔2015-05-03 02:04 1387人阅读 评论(1) 收藏 举报Houston远程通知目录(?)[+]Houston 的背景Houston 在 GitHub 上的地址:https://github.com/nomad/Houston,作者又是Matt
转载
博文更新于 2015.11.05 ·
706 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS tableView点击分区下拉单元格特效

#import "MGMineMenuVc.h"#import "MGSubSelectVc.h"#import "HeaderView.h"//   此为自定义的分区视图#import "PlCustormCell.h" //自定义单元格staticNSString * const ReuseIdentifierHeader =@"header";
原创
博文更新于 2015.11.05 ·
636 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS导航栏 如果只想改变单一自控制导航栏按钮 标题颜色 请进

导航栏标题颜色 自定义 方法一:修改导航栏标题颜色大小 (不推荐使用  这样会所有自控制器的导航栏颜色都会改变)[self.navigationController.navigationBar setTitleTextAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:19],NSForegroundC
原创
博文更新于 2015.11.04 ·
978 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

成员变量 和 属性

_variableName 是直接访问,而self.variableName是通过get/set方法来读取这个值,Xcode会默认将两个值通过syncthesize关键字进行同步@使用懒加载的话就是点语法中的get方法,就是每次掉用点语法,就是进懒加载方法中,例如-(UIView *)view{    if(self.view == nil);这种做法是行不通的,在这里调用se
原创
博文更新于 2015.11.02 ·
430 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS行业

原文地址:http://blog.csdn.net/zhangao0086/article/details/45155777想随便聊聊关于 iOS 开发的话题,希望能通过自己有限的经验帮助下大家。4 月26 号更新。行业现状虽然近几年有大量的开发者涌入移动端,社会上的各种培训机构也越来越多,但是优秀的 iOS 开发者在行业内仍然很少,这一方面是由于创业者很多,另一方
转载
博文更新于 2015.11.02 ·
535 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS block 个人理解

关于iOS 中block涉及循环引用的问题:1.首先只有控制器拥有block,在block中引用self才会涉及循环引用2.block块执行时,是转化为另一个对象中的方法3.当前控制器创建了拥有此block的对象,才能调用block方法4.如果在block中用self就意味着block所属的对象中还要强引用当前控制器会造成循环引用5.所以修改block块中对当前控制器对象的引用
原创
博文更新于 2015.11.02 ·
482 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

求两个时间的差

直接上代码:注:代码中的model.recentTime就是你自己要计算的时间     NSString * newTime = [model.recentTimesubstringToIndex:19];//取特定的字符串与系统给的格式匹配   NSLog(@"newTime%@",newTime);    //dateAnd日历    NST
原创
博文更新于 2015.11.02 ·
575 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于京东购物车动画

-(void)clickShoppingCar{    self.bottomView.countLabel.hidden = NO;    shoppingConunt +=1;    self.bottomView.countLabel.text = [NSStringstringWithFormat:@"%ld",(long)shoppingCon
原创
博文更新于 2015.10.26 ·
723 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多