- 博客(22)
- 收藏
- 关注
原创 一般app首页 模型缓冲
自我总结一下关于app首页 数据缓冲:一、最近在学习H5 所以先来总结一下H5的缓冲机制a、localStorage:没有时间限制的数据存储,可以长期存储数据 localStorage.setItem(“key”,“value”)//存储localStorage.getItem(key)//按key进行取值localStorage.va
2016-01-12 15:08:58
620
原创 iOS 学习资料整理
最近在网上看到的 各类学习资料 有兴趣的朋友留一下1.第三方的开源JSON 的类库https://github.com/Alamofire/Alamofire2.Alamofire网络库基础教程http://www.jianshu.com/notebooks/166547/latest3. 中文的视频教程千锋语
2015-12-29 09:53:11
1111
原创 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 16:54:35
914
原创 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 17:22:19
5173
1
原创 tableviewcell 自适应高度(模型数据自适应)
首先先来理一下具体步骤:1、新建一个自定义的tableviewcell类2、初始化tableviewcell时同时初始化所有子控件3、提供两个模型类a、一个是我们常用的数据模型b、一个是frame模型(数据模型+所有子控件的frame+cell的高度)起个名modelFrame4、在自定义的cell 中应该提供一个frame属性a、将modelFrame模型传递给cel
2015-11-18 14:27:59
713
原创 iOS 内存分区情况
内存包括两大部分分别为指令、数据指令:指的是代码1>代码区:用来存放函数、二进制代码及最静态的东西数据:数据包括数据区(初始化数据、未初始化数据)、堆区、栈区1>数据区:系统运行时,申请内存并初始化,系统退出时,由系统释放。一般用来存放全局变量、静态变量、常量2>堆 区:通过malloc等函数或者new等操作动态申请得到,需要程序员手动申请或释放3>栈 区:函数
2015-11-16 15:56:22
1437
转载 iOS 中正则表达式的运用
iOS实现图文混排通过富文本与正则表达式的混用实现 下边是从网上找来的觉得对自己有用 所以搬过来 作为收藏正则表达式在ios中应用一、什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。二、正则表
2015-11-16 14:37:56
461
原创 UIview 和 CALayer
先上一张图 现在来总结一下我对UIView和CALayer的理解1、想必大家都知道核心动画,其实核心动画是直接作用在CALayer层上2、iOS中能看得见的都是UIView,UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建一个UIView时,UIView内部会创建一个图层(CALayer对象)通过UIView的layer属性可以访问这个层3、当UIView需要显
2015-11-13 12:03:27
482
原创 关于tabBar 隐藏最上边那条烦人的线
我本菜鸟 图文并茂 我要做的就是移除或者隐藏 箭头所指的线 上图为debug下的视图此为最终结果搞定 接下来看代码[[PLTabBarappearance] setShadowImage:[[UIImagealloc] init]];PLTabBar此为我自定义的tabBar [[PLTabBarappearan
2015-11-11 15:39:44
1690
转载 Masonry介绍与使用实践:快速上手Autolayout
Masonry介绍与使用实践:快速上手Autolayout2014-12-19 10:31 编辑: suiling 分类:iOS开发 来源:里脊串的开发随笔6 94719AutolayoutMasonry招聘信息:iOS开发工程师iOS开发工程师Cocos2d-x 工程师iOS高级开发工程师Cocos2d-x开发工程师iOS开发工程师Andr
2015-11-11 10:13:58
447
转载 iOS常用三方库
一些iOS常用的第三方库和控件 分类: ios2014-10-13 16:49 7495人阅读 评论(0) 收藏 举报网络通信1、ASIHTTPRequest这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动)。在不同iOS版本上略微有一些小问题(提醒显示上的),所以用的时候还是稍微修改一下比较
2015-11-11 09:48:26
796
转载 转 iOS控件的使用
目录(?)[+]代码的等级:可编译、可运行、可测试、可读、可维护、可复用前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代码复用率,使维护工作保持在一个相对较小的范围内;而一个好的控件除了有对外一致的体验之外,还有其内在特征:
2015-11-05 17:28:08
742
转载 调试远程推送
用 Houston 在本地调试远程通知 分类: iOS开发 分享 | 随笔2015-05-03 02:04 1387人阅读 评论(1) 收藏 举报Houston远程通知目录(?)[+]Houston 的背景Houston 在 GitHub 上的地址:https://github.com/nomad/Houston,作者又是Matt
2015-11-05 17:23:30
690
原创 iOS tableView点击分区下拉单元格特效
#import "MGMineMenuVc.h"#import "MGSubSelectVc.h"#import "HeaderView.h"// 此为自定义的分区视图#import "PlCustormCell.h" //自定义单元格staticNSString * const ReuseIdentifierHeader =@"header";
2015-11-05 14:00:52
622
原创 iOS导航栏 如果只想改变单一自控制导航栏按钮 标题颜色 请进
导航栏标题颜色 自定义 方法一:修改导航栏标题颜色大小 (不推荐使用 这样会所有自控制器的导航栏颜色都会改变)[self.navigationController.navigationBar setTitleTextAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:19],NSForegroundC
2015-11-04 15:40:57
959
原创 成员变量 和 属性
_variableName 是直接访问,而self.variableName是通过get/set方法来读取这个值,Xcode会默认将两个值通过syncthesize关键字进行同步@使用懒加载的话就是点语法中的get方法,就是每次掉用点语法,就是进懒加载方法中,例如-(UIView *)view{ if(self.view == nil);这种做法是行不通的,在这里调用se
2015-11-02 16:52:34
416
原创 求两个时间的差
直接上代码:注:代码中的model.recentTime就是你自己要计算的时间 NSString * newTime = [model.recentTimesubstringToIndex:19];//取特定的字符串与系统给的格式匹配 NSLog(@"newTime%@",newTime); //dateAnd日历 NST
2015-11-02 14:43:50
566
转载 iOS行业
原文地址:http://blog.youkuaiyun.com/zhangao0086/article/details/45155777想随便聊聊关于 iOS 开发的话题,希望能通过自己有限的经验帮助下大家。4 月26 号更新。行业现状虽然近几年有大量的开发者涌入移动端,社会上的各种培训机构也越来越多,但是优秀的 iOS 开发者在行业内仍然很少,这一方面是由于创业者很多,另一方
2015-10-28 14:36:18
526
原创 关于京东购物车动画
-(void)clickShoppingCar{ self.bottomView.countLabel.hidden = NO; shoppingConunt +=1; self.bottomView.countLabel.text = [NSStringstringWithFormat:@"%ld",(long)shoppingCon
2015-10-26 14:55:46
709
转载 关于button的用法
设置UIButton的文字显示位置、字体的大小、字体的颜色 分类: iphone界面详解2012-12-21 14:32 72332人阅读 评论(5) 收藏 举报btn.frame = CGRectMake(x, y, width, height);[btn setTitle: @"search" forState: UIControlStateNormal];
2015-10-26 13:16:43
530
原创 iOS block 个人理解
关于iOS 中block涉及循环引用的问题:1.首先只有控制器拥有block,在block中引用self才会涉及循环引用2.block块执行时,是转化为另一个对象中的方法3.当前控制器创建了拥有此block的对象,才能调用block方法4.如果在block中用self就意味着block所属的对象中还要强引用当前控制器会造成循环引用5.所以修改block块中对当前控制器对象的引用
2015-10-22 17:29:13
466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人