![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发
文章平均质量分 54
baron a
生活必须热爱
展开
-
iOS导航栏常见属性设置
` self.navigationController.navigationBar.translucent = NO; self.navigationController.navigationBar.barTintColor = [UIColor blackColor]; self.navigationController.navigationBar.barStyle原创 2016-07-07 15:26:01 · 214 阅读 · 0 评论 -
iOS 11适配,iPhone X 适配问题
这里详细总结了iOS 11适配,iPhone X 适配问题 请点击详情 if ([platform isEqualToString:@"iPhone10,1"]) return @"iPhone 8"; if ([platform isEqualToString:@"iPhone10,4"]) return @"iPhone 8"; if ([platform isEqual原创 2017-09-20 10:14:37 · 1485 阅读 · 0 评论 -
block解决循环引用(二)
接着上一遍,这里首先讲一下 block的反向传值ViewController和ViewController1ViewController1里面typedef void(^MyBlock)(NSString *str);@interface ViewController1 : UIViewController@property (nonatomic,copy) MyBlock myBloc原创 2017-08-25 14:15:32 · 393 阅读 · 0 评论 -
iOS多线程之GCD(串行,并行)
1.GCD 是iOS4推出的,C语言框架,能够自动利用更多cpu的核数,自动管理线程的生命周期2.队列分为四种:串行(Serial):让任务一个完毕之后接着另一个执行 并发(Concurrent):可以让多个任务并发(同时)执行(自动开启多个线程同时执行任务)并发功能只有在异步(dispatch_async)函数下才有效 同步(Synchronous):在当前线程中执行任务,不具备开启新线程的能原创 2017-08-28 13:38:30 · 1417 阅读 · 0 评论 -
iOS多线程之NSOperation
NSOperation是基于GCD的一个封装. 但是比GCD多了一些简单实用的功能, 这就使NSOperation变的更加的面向对象. NSOperation是一个抽象基类,我们使用最多的是它的子类NSInvocationOperation和NSBlockOperation。 1.同步异步,线程之间的传递信息 //NSOperationQueue 有两种队列,主队列,自定义 NSOper原创 2017-08-30 10:23:37 · 508 阅读 · 0 评论 -
SourceTree的使用
自己看的 http://www.cnblogs.com/tian-xie/转载 2017-09-13 09:58:34 · 304 阅读 · 0 评论 -
tabelVew嵌套CollectionView
重要的写在前面,写了一个tabelVew嵌套CollectionView的使用方法,相关的demo请点击demo链接 简单的说,就是每一个tabelVewCell里面都包含一个CollectionView.其实思路很简单的: 1.创建一个tableVIew加入数据源,加入tableView如果需要加入一个头视图,加入代理方法-(UITableView *)tableView{if (!_tabl原创 2017-07-07 10:03:10 · 1462 阅读 · 0 评论 -
block解决循环引用(一)
看了网上的一些资料,感觉晕乎乎的,还不是很明白。自己抽了一个下午仔细的研究了一下block,嗯,明白了好多。分两次写出来,欢迎大家交流。 这里不讨论底层,不讨论原理,注重实用!什么是block? 闭包(block):闭包就是获取其他函数局部变量的匿名函数。block格式: 返回值类型(^block变量名)(形参列表) = ^(形参列表) { }; //有参数无返回值原创 2017-08-24 16:09:11 · 685 阅读 · 0 评论 -
iOS系统高德地图的使用
重要的写在前面,整理了一下系统高德地图的一般使用,相关demo请点击demo链接1. 地图(MKMapView)的使用self.mapView.mapType = MKMapTypeStandard;//显示指南针self.mapView.showsCompass = YES;//显示比例尺self.mapView.showsScale = YES;//显示用户所在的位置self.mapView.原创 2017-07-06 16:23:05 · 2684 阅读 · 0 评论 -
Xcode 8 is missing from working copy 解决方法
自从Xcode8升级之后,突突突的 什么“….”is missing from working copy,给我报了300多个警告。有时候有,有时候没有,自我感觉是Xcode8的bug。前段时间一直忙着赶项目,直到这两天才可以闲下来,顺便把这个问题给解决掉!方法如下:Xcode->Preferences->Source->Enable Source Control 勾勾去掉 好啦,完美解决,心情好舒原创 2016-11-21 15:52:36 · 451 阅读 · 0 评论 -
iOS开发导航栏常用属性
self.navigationController.navigationBar.translucent = NO; self.navigationController.navigationBar.barTintColor = [UIColor blackColor]; self.navigationController.navigationBar.barStyle = UIStat原创 2016-07-07 16:21:14 · 239 阅读 · 0 评论 -
Swift小知识
private 和 fileprivate private 访问级别所修饰的属性或者方法只能在当前类里访问。 fileprivate 访问级别所修饰的属性或者方法在当前的Swift源文件里可以访问。原创 2017-12-01 21:22:57 · 198 阅读 · 0 评论