随笔分类 -  iOS知识点

iOS常用的知识点
OC中关于NSDate详解及获取当前时间等常用操作
摘要:NSDate类用于保存时间值,同时提供了一些方法来处理一些基于秒级别时差(Time Interval)运算和日期之间的早晚比较等。 1. 创建或初始化可用以下方法 用于创建NSDate实例的类方法有 + (id)date; 返回当前时间 + (id)dateWithTimeIntervalSince 阅读全文

posted @ 2016-05-06 10:42 ZMIOS 阅读(2249) 评论(0) 推荐(0)

关于数据持久化的一个简介
摘要:今天给大家介绍一个OC中的数据持久化,今天介绍其中的三种,plist存储,偏好设置存储及归档存储!下面分别给大家上代码,并在代码中进行详细注释! 一 plist存储(只能存储OC中这些如字典,数组等常见的数据类型,如果想存个自定义类型的数据是不支持的) 二 偏好设置存储(故名思意,偏好设置存储就是存 阅读全文

posted @ 2016-04-11 16:24 ZMIOS 阅读(352) 评论(0) 推荐(0)

根据plist文件来加载页面
摘要:以下给大家代码以及相应的plist文件的截图如下:#import "SZMSettingsController.h"@interface SZMSettingsController ()@property (nonatomic,strong)NSArray *groups;@end@implemen... 阅读全文

posted @ 2015-12-05 14:32 ZMIOS 阅读(1014) 评论(0) 推荐(1)

控制器之间的顺传与逆传
摘要:在开发过程中,我们很多时候要在两个控制器之间进行值的传递,那么究竟两个控制器之间怎么来传递值呢?下面就给大家简单的介绍一下:一.顺传也是就当A控制器跳到B控制,我们想把A控制器中的一些数据传递给B控制器,这就是顺传,也就是从A到B顺着传递.首先想了解顺传要先了解一个方法,这个方法就是在A控制器跳转... 阅读全文

posted @ 2015-10-08 23:36 ZMIOS 阅读(1655) 评论(1) 推荐(0)

UIView方法,属性的集合
摘要:@interface UIView : UIResponder/** * 通过一个frame来初始化一个UI控件 */- (id)initWithFrame:(CGRect)frame;// YES:能够跟用户进行交互@property(nonatomic,getter=isUserInterac... 阅读全文

posted @ 2015-10-07 00:32 ZMIOS 阅读(882) 评论(0) 推荐(0)

关于UIPickerView和UIDatePicker的一些常见属性及方法
摘要:一.UIPickerView1.UIPickerView的常见属性// 数据源(用来告诉UIPickerView有多少列多少行)@property(nonatomic,assign) id dataSource;// 代理(用来告诉UIPickerView每1列的每1行显示什么内容,监听UIPick... 阅读全文

posted @ 2015-10-05 15:06 ZMIOS 阅读(721) 评论(0) 推荐(0)

计算文字size的方法
摘要:在我们开发过程中,不免要遇到计算文字的frame的时候,那文字的frame到底是如何来计算呢?今天我给大字介绍一个方法,用来计算文字的size希望对你的开发有帮助:注:我这段代码大家可以直接拿过来用,只需要调用这个方法即可,真正的干货啊!//计算文字size的方法/** * 计算文字的size *... 阅读全文

posted @ 2015-09-21 18:11 ZMIOS 阅读(272) 评论(0) 推荐(0)

关于scrollView的一些属性
摘要:今天先给大家上一副图以后补充文字性知识:希望这副图可以帮助大家了解contentInset,contentOffset与contentSize这三个属性! 阅读全文

posted @ 2015-09-19 01:34 ZMIOS 阅读(169) 评论(0) 推荐(0)

设置tableView右边索引的代码!
摘要:/** * 设置每一组的索引的文字 */- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView{ return [self.groups valueForKeyPath:@"对应的模型的KEY值"]; }... 阅读全文

posted @ 2015-09-19 01:26 ZMIOS 阅读(423) 评论(0) 推荐(0)

关于transform的三个常用的方法
摘要:这三个方法是transform最长用的,所以在这里给大家提一下!@interface ViewController ()@property (weak, nonatomic) IBOutlet UIButton *btn;@end@implementation ViewController- (IB... 阅读全文

posted @ 2015-09-12 17:00 ZMIOS 阅读(631) 评论(0) 推荐(0)

NSString的一些方法总结(闲来无事总结的一些关于string的方法,想到哪总结到哪)
摘要:闲来无事,给大家总结了一些关于字符串的方法,如果初学者忘记可以来这里查阅一下,方法中已经给大家标记清楚方法的用途及输出类型,绝对的干货,好,废话不多说,直接上代码: 1 //功能:字符串的创建 2 //输出结果:str 3 NSString *str = @"str"; 4 ... 阅读全文

posted @ 2015-09-10 23:00 ZMIOS 阅读(233) 评论(0) 推荐(0)

关于NSRange的小知识
摘要:NSRange顾名思义Range肯定是一个范围,那到底它是个什么东西呢,我们可以按住command键点NSRange,点进去看,会发现,NSRange是一个结构体,其中包括了location(位置)和length(长度)两项,那么具体怎么用呢,举个小例子给大家演示一下:1 //定义一个字符串2 ... 阅读全文

posted @ 2015-09-08 23:36 ZMIOS 阅读(3511) 评论(0) 推荐(0)

如何获取APP的版本号的代码 (iOS干货)
摘要:1 //今天给大家一些关于判断新特性逻辑的代码,这其中也有获取APP的版本号的代码,仅供新手参考,希望与大家共同交流学习!代码如下; 2 3 //获取本地的版本号 4 NSString *localVersion = [[NSUserDefaults standardUserDefau... 阅读全文

posted @ 2015-08-27 14:12 ZMIOS 阅读(727) 评论(0) 推荐(0)