随笔分类 -  OC

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要:iOS开发基础知识--碎片24 1:兼容字体大小6plue跟它以下的区别 #define FONT_COMPATIBLE_SCREEN_OFFSET(_fontSize_) [UIFont systemFontOfSize:(_fontSize_ *([UIScreen mainScreen].sc 阅读全文
posted @ 2016-08-22 20:08 李洪强 阅读(276) 评论(0) 推荐(0)
摘要:iOS仿京东分类菜单之UICollectionView内容 在 上<iOS仿京东分类菜单实例实现>已经实现了大部分主体的功能,本文是针对右边集合列表进行修改扩展,使它达到分组的效果,本文涉及到的主要是UICollectionView的知识内容,左边列表的实现见上一篇文章,先看实现的效果图: 一:实体 阅读全文
posted @ 2016-08-22 20:07 李洪强 阅读(977) 评论(0) 推荐(0)
摘要:iOS仿京东分类菜单实例实现 在APP开发过程中此功能还是比较常见的模块,左边为菜单展示,右边为菜单下数据的展示,选择不同的菜单右边的数据源进行更新,此实例主要运用到UITableView,UICollectionView,OC谓词一些知识,结合Masonry进行布局;实现的效果如下: 涉及的知识点 阅读全文
posted @ 2016-08-22 20:04 李洪强 阅读(689) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片23 1:关于UITableView中关于行重复加载的问题 在Cell里重写prepareForReuse,对一些控件进行清空; 比较简单: -(void)prepareForReuse{ [super prepareForReuse]; _content_label.te 阅读全文
posted @ 2016-08-22 20:03 李洪强 阅读(237) 评论(0) 推荐(0)
摘要:iOS异常日志记录与展现功能 在平常的APP开发过程中经常碰到程序遇到异常闪退的问题,通过日志可以把相关的详细错误信息进行记录,本实例要记录不管在哪个页面出错都要进行记录,这边使用到的日志记录插件CocoaLumberjack,以文本的形式记录错误信息,然后再去读取各个文本的内容进行展示;当然现在有 阅读全文
posted @ 2016-08-22 20:01 李洪强 阅读(830) 评论(1) 推荐(0)
摘要:iOS开发基础知识--碎片22 1:设置有间距的表格行(UITableViewStyleGrouped) 1.设置section的数目,即是你有多少个cell - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { re 阅读全文
posted @ 2016-08-22 19:59 李洪强 阅读(198) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片21 1:[UIScreen mainScreen].scale知识点 当屏幕分别为640x940时[[UIScreen mainScreen] scale]=2.0 当屏幕分别为320x480时[[UIScreen mainScreen] scale]=1.0 2:如何正 阅读全文
posted @ 2016-08-22 19:58 李洪强 阅读(193) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片20 1:view中的clipsTobounds属性 iew2添加view1到中,如果view2大于view1,或者view2的坐标不全在view1的范围内,view2是盖着view1的,意思就是超出的部份也会画出来,UIView有一个属性,clipsTobounds 默认 阅读全文
posted @ 2016-08-22 16:06 李洪强 阅读(268) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片19 1:键盘事件顺序 UIKeyboardWillShowNotification // 键盘显示之前 UIKeyboardDidShowNotification // 键盘显示完成后 UIKeyboardWillHideNotification // 键盘隐藏之前 UI 阅读全文
posted @ 2016-08-22 16:03 李洪强 阅读(284) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片18 1:initWithFrame方法的理解 1. initWithFrame方法是什么? initWithFrame方法用来初始化并返回一个新的视图对象,根据指定的CGRect(尺寸)。 当然,其他UI对象,也有initWithFrame方法,但是,我们以UIView为 阅读全文
posted @ 2016-08-22 16:00 李洪强 阅读(277) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片17 iOS开发基础知识--碎片17 1:contentSize、contentInset和contentOffset区别 contentSize 是scrollview中的一个属性,它代表scrollview中的可显示区域,假如有一个scrollview,它的frame为 阅读全文
posted @ 2016-08-22 15:57 李洪强 阅读(234) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片16 1:Objective-C语法之动态类型 (isKindOfClass, isMemberOfClass,id) 对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。 判断对象类型 -(BOOL) isKindOfClass: classObj判断是否是这个 阅读全文
posted @ 2016-08-22 15:54 李洪强 阅读(246) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片15 1:将自定义对象转化成NsData存入数据库 要转为nsdata自定义对象要遵循<NSCoding>的协议,然后实现encodeWithCoder,initwithcode对属性转化,实例如下: HMShop.h #import <Foundation/Foundat 阅读全文
posted @ 2016-08-21 10:28 李洪强 阅读(269) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片14 1:ZIP文件压缩跟解压,使用ZipArchive 创建/添加一个zip包 ZipArchive* zipFile = [[ZipArchive alloc] init]; //次数得zipfilename需要一个完整得路径,例如***/Documents/demo. 阅读全文
posted @ 2016-08-21 10:26 李洪强 阅读(241) 评论(0) 推荐(0)
摘要:iOS关于LKDBHelper实体对象映射插件运用 iOS关于LKDBHelper实体对象映射插件运用 一 插件简介: 其github地址:https://github.com/li6185377/LKDBHelper-SQLite-ORM 全面支持 NSArray,NSDictionary, Mo 阅读全文
posted @ 2016-08-21 10:23 李洪强 阅读(423) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片13 1:运行程序报the file couldn't be opened because you don't have permission to view it 解决办法:项目—>targets->build settings->build options->chang 阅读全文
posted @ 2016-08-21 10:22 李洪强 阅读(266) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片12 1:Delegate运用 .h #import <UIKit/UIKit.h> @protocol FilterHeaderViewDelegate <NSObject> @required -(void)filterHeaderViewMoreBtnClicked: 阅读全文
posted @ 2016-08-21 10:19 李洪强 阅读(260) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片11 1:AFNetwork判断网络状态 #import “AFNetworkActivityIndicatorManager.h" - (BOOL)application:(UIApplication *)application didFinishLaunchingWit 阅读全文
posted @ 2016-08-20 15:32 李洪强 阅读(233) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片10 1:如何给表格单元列增加选择时的背影效果 if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cell 阅读全文
posted @ 2016-08-20 15:30 李洪强 阅读(178) 评论(0) 推荐(0)
摘要:iOS开发基础知识--碎片9 1:两种方法删除NSUserDefaults所有记录 //方法一 NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier]; [[NSUserDefaults standardUserDefaults] 阅读全文
posted @ 2016-08-20 15:28 李洪强 阅读(195) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 11 下一页