自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

转载 手势冲突

/**     * 1. **手势冲突**     tableviewcell可以触发点击,同时tableview的父视图有点击识别,这样点击的时候就会产生冲突。解决方法在GestureRecgnizer代理方法里面区分手势。     */    #pragma mark tapGestureRecgnizerdelegate 解决手势冲突    - (BOOL)gestu...

2018-11-22 08:51:19 226

转载 xcode 注释

1、Xcode的标准注释格式举例:/** 这里是函数的说明,这个标准的注释使用"command+option+/"三个组合键调出 @param title 这是参数1的描述 @param description 这是参数2的描述 @return 这是返回值的描述 */2、好处:option键+点击函数调出注释;3、Xcode右侧也出现函数说明; ...

2018-08-17 14:51:34 1346

原创 注释

单行注释:在方法的地方按 Command+/标注的功能,快捷键是Command + Option + /  需要在方法名的上面(空白)的地方按 Command + Option + /      才管用

2018-08-17 14:41:58 140

转载 cocoapods安装

1、替换gem源虽然Mac自带Ruby但是安装cocoapods需要gem,gem是一个管理Ruby库和程序的标准包,它通过RubyGem源来查找、安装、升级和卸载软件包。因为gem默认的服务器被墙,因此在安装之前需要将gem服务器替换成国内的地址。$ gem sources --remove https://rubygems.org/ //移除$ gem sources --add http...

2018-08-16 17:43:56 162

转载 Podfile.lock

今天更新CocoaPads的时候突然遇到以下问题,而且感觉pch文件一下子不管用了,在此记录一下:[!] CocoaPods could not find compatible versions for pod "MJRefresh": In snapshot (Podfile.lock): MJRefresh (= 3.1.15.3) In Podfile: MJ...

2018-08-16 17:42:52 1265

原创 改变textfieldplaceHoder颜色

_textField setValue:[UIColorwhiteColor] forKeyPath:@"_placeholderLabel.textColor"];_textFieldsetValue:[UIFontboldSystemFontOfSize:16]forKeyPath:@"_placeholderLabel.font"];

2016-04-11 15:01:18 251

转载 iOS CocoaPods 的安装流程

1.移除现有Ruby默认源$gem sources --remove https://rubygems.org/2.使用新的源$gem sources -a https://ruby.taobao.org/  3.验证新源是否替换成功$gem sources -l4.安装CocoaPods(1)$sudo

2016-04-09 10:02:40 261

转载 Fetching Android SDK component infomation的解决方法

解决方法:进入到安装目录下的bin文件夹,找到idea.properties文件,用文本编辑器打开,在该文件最后一行加入:disable.android.first.run=true保存文件,然后重启Android Studio即可。

2015-12-10 16:50:14 285

原创 获取拼音首字母(传入汉字字符串, 返回大写拼音首字母)

//获取拼音首字母(传入汉字字符串, 返回大写拼音首字母)- (NSString *)firstCharactor:(NSString *)aString{    //转成了可变字符串    NSMutableString *str = [NSMutableString stringWithString:aString];    //先转换为带声调的拼音    CFStri

2015-11-26 16:18:04 706

转载 ios 通讯录“写”操作大全

1.需要引入AddressBook.framework框架2.iPhone通讯录的增加联系人的操作,代码如下(放到项目中可直接运行):// 初始化一个ABAddressBookRef对象,使用完之后需要进行释放,// 这里使用CFRelease进行释放// 相当于通讯录的一个引用ABAddressBookRef addressBook = ABAddressBookCr

2015-07-30 17:37:50 326

转载 Core Data 的使用

iPhone应用程序开发使用Core Data (一          相信做过iOS开发的同学们,对SDK提供的Core Data框架应该都有所耳闻,关于使用Core Data开发的优点简单说几句,也好让大家有兴趣继续阅读本文。依据官方文档描述,使用Core Data开发应用程序有如下几点优势:1)        使用延迟加载(lazy loading)的方式减少内存负载

2015-07-13 11:23:34 241

转载 FMDB

摘自:http://my.oschina.net/panyong/blog/296051 IOS操作数据库,SQLite3和coredata是两个非常好的选择,但是对于我们这些掌握了其他数据库语言的人来说,使用这两中操作都会觉得不方便,SQLite3使用起来太复杂了,而使用coredata的时候却封装太死了,我们需要自己些自己的数据库语句,这时候,FMDB就是一个非常不错的选择

2015-06-13 10:08:23 270

转载 ios-day24-01(SQLite数据库之SQL语句:建表、删表、CRUD、主键约束、排序、条件语句等等)

SQLite将数据划分为以下一种存储类型:integer:整型real:浮点型text:文本字符串blob:二进制数据(比如文件)建表:create table t_student(id integer, name text, age integer, score real);create table if not exists t_student(id

2015-06-13 10:05:19 587

转载 iOS开发UI篇—Modal简单介绍

iOS开发UI篇—Modal简单介绍一、简单介绍除了push之外,还有另外一种控制器的切换方式,那就是Modal任何控制器都能通过Modal的形式展⽰出来Modal的默认效果:新控制器从屏幕的最底部往上钻,直到盖住之前的控制器为⽌二、代码说明新建一个项目,在Application的代理中添加window和控制器。YYAppDelegate.m

2015-05-27 13:21:55 241

原创 判断字符串中中只包含数字字母

NSString *mystring = @"aaabbb126594";NSString *regex = @"[a-z][A-Z][0-9]";NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];if ([predicate evaluateWithObje

2015-04-07 15:48:36 450

转载 初探 iOS8 中的 Size Class

文章目录1. 简介2. 实验3. 实战3.1. 修改 Constraints3.2. 安装和卸载 Constraints3.3. 安装和卸载 View3.4. 其他4. 后话以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他们高兴。不过在做到 iPhone 和 iPad 的适配的时候,一个页

2015-03-20 14:23:24 286

转载 iOS 在UILabel显示不同的字体和颜色

转自:http://my.oschina.net/CarlHuang/blog/138363在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的attributedText, 使用不同颜色和不同字体的字符串,我们可以使用NSAttributedTe

2015-03-17 15:14:55 288

转载 IOS开发之UISearchBar应用

当你在seachBar中输入字母之前的时候,只是用鼠标选中searchBar的时候,如图终端输出截图如下:(这个时候调用先shouldBeginEditing,之后调用didBeginEditing,)当你希望选中UISearchBar的时候,键盘自动调用加载到界面,你需要将下面函数的返回值设置为YES;- (BOOL)searchBarShouldBeginEditing:(

2015-02-09 09:15:44 313

转载 iOS UITextView 输入内容实时更新 Cell 的高度

这篇文章介绍了在一个动态数据的 table view 中,cell 根据 text view 内容的输入实时改变 cell 和 table view 的高度。自动计算 cell 高度的功能使用 iOS 8 才支持的自适应 cell,如果你还不知道 iOS 8 自适应 cell,可以参看这篇文章:iOS 8 自适应 Cell 先上图,我们最终要实现的效果是这样的:图 1:实时

2015-01-27 11:03:00 494 1

转载 UIPageControl的简单使用

- (void)viewDidLoad  {      [super viewDidLoad];            _scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0.0, 0.0, self.view.frame.size.width, self.view.frame.size.height)];  

2015-01-16 16:37:04 397

原创 加载xib文件,如果想在初始化的时候就添加点东西就重载-(id)initWithCoder:(NSCoder *)aDecoder

-(id)initWithCoder:(NSCoder *)aDecoder  {      self = [super initWithCoder:aDecoder];      if(self)      {          //you init      }      return self;  }

2015-01-16 16:35:48 1136

原创 时间转换位时间戳

NSDate *datenow = [NSDate date];NSTimeZone *zone = [NSTimeZone systemTimeZone];NSInteger interval = [zone secondsFromGMTForDate:datenow];NSDate *localeDate = [datenow  dateByAddingTimeInterval:

2014-12-20 17:29:54 349

原创 读取data数据

NSData *myData = [NSData dataWithContentsOfFile:path];NSDictionary *myDictionary = (NSDictionary*) [NSKeyedUnarchiverunarchiveObjectWithData:myData];

2014-12-20 17:04:25 305

原创 Objective C获取当前时间

NSDateFormatter *dateFormatter=[[NSDateFormatter alloc] init];  [dateFormatter setDateStyle:NSDateFormatterShortStyle];  [dateFormatter setDateFormat:@"YYYY-MM-DD HH:mm"];  NSString *date=[dateF

2014-12-20 15:54:27 319

原创 Xcode5.1及相关软件离线下载地址

有时候使用下载工具比直接下载Xcode及相关软件速度更快,下面提供离线下载地址:百度网盘:http://pan.baidu.com/s/1ntrzAAHXcode5.1(需使用Apple ID登录后才能下载):http://adcdownload.apple.com/Developer_Tools/xcode_5.1/xcode_5.1.dmgCommand Line Tool

2014-12-20 13:34:30 431

转载 iOS 从相机或相册获取图片并裁剪

//load user image- (void)UesrImageClicked{ UIActionSheet *sheet; // 判断是否支持相机 if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) { she

2014-12-19 15:58:21 259

原创 tableView 局部刷新

NSIndexPath *indexPath = [NSIndexPathindexPathForRow:1inSection:0];    [self.contentTableViewreloadRowsAtIndexPaths:[NSArrayarrayWithObject:indexPath]  withRowAnimation:UITableViewRowAnima

2014-12-19 13:19:53 445

转载 Xcode常用快捷键及代码格式刷(缩进)方法

Xcode版本:4.5.1一、总结的常用命令:    隐藏xcode command+h    退出xcode command+q    关闭窗口 command+w    关闭所有窗口 command+option+w    关闭当前项目 command+control+w    关闭当前文件 command+shift+w

2014-12-19 09:04:02 376

转载 IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)

自定义CustomView类,CustomView.h:源码打印?#import   #import   #define PI 3.14159265358979323846  @interface CustomView : UIView      @end  实现类CustomView.m: 

2014-12-17 16:36:21 624

转载 iOS plist的创建

//1. 创建一个plist文件    NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);  www.2cto.com    NSString *path=[paths    objectAtIndex:0];    NSLog(@"pat

2014-12-16 10:19:31 290

转载 地址转换位经纬度

NSString *address = @"福建省福州 鼓楼区 温泉支路";  NSString *output = @"csv";  NSString *key = @"你自己的google map key";  NSString *urlStr = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&o

2014-12-12 11:26:19 550

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除