- 博客(35)
- 收藏
- 关注
转载 他人群的问答以及一些链接资料
本期群问答精华整理如下:关键词:抖音界面国庆撸出个微信 学英语iOS12以下内容由@客服妹子爬楼整理,希望小伙伴的这些提问,对你有帮助/启发,精选在此,喜欢请收藏,给答题的大佬们点赞!感谢appman、赖着、风、回忆满满、神奇的海螺、김위청、MissLIBRA、King、김위청、强迫依存、zhu、Warrior、Jack、Joseph等大神们的分享和解答,特送出价...
2019-08-06 12:04:26
734
1
原创 关于Perfect和Swift进行编程的文档简介链接地址
http://perfect.org/docs/gettingStarted_zh_CN.html
2017-03-03 11:52:30
414
原创 iOS tableView滑动到区头的时候
UITableView的区头跟着滑动有可能会造成滑动到头部的时候回卡顿,如果你写了这样一段话,那么,很有可能是它造成的-(void)scrollViewDidScroll:(UIScrollView *)scrollView{ if (scrollView ==self.tableView) {
2017-01-06 14:18:14
1951
原创 iOSiOS UINavigationBar跳转页面的导航条隐藏或者出现空挡不完整
iOS开发:我们设置UINavigationBar跳转的时候,navigationbar会缩回到上方不见,比如这样:解决方法: [self.navigationControllersetNavigationBarHidden:YESanimated:YES]; // 分割线的颜色设置方法 [tableView setSeparator
2017-01-06 11:31:26
811
原创 设置Segment
//设置边框圆角 segment.layer.cornerRadius =10; segment.layer.masksToBounds =YES; segment.layer.borderWidth =1; //设置选中背景颜色 segment.segmentedControlStyle =
2016-11-19 16:32:29
428
原创 UITablView区头跟随滑动
关于UITablView区头跟着滑动的代码://定义区头-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ UIView *header = [[UIViewalloc] initWithFrame:CGRectMa
2016-11-13 14:22:23
496
原创 赋值不上的问题 左边没值,右边有值
以前遇到过这总情况, 在赋值的时候,左边获取值的时候获取不到,而右边是有值的,即 没值 = 有值 这种情况,以前遇到过这种情况没有记录下来,现在到头上又想不起来,也是醉了,怪不得以前那帮脑子不好使的都说好记性不如烂笔头啊, 果断是记性不好的人这么说的 (开个玩笑)好了,我介绍下我的情况吧 ->我的实在点击cell的时候,需要在这个界面把值传递(push的)出去,然后在下个界面将详细
2016-05-12 13:24:58
3294
原创 UITextView
好久没有更新博客了,从现在开始,要经常写博客!!!使用UITextView的时候遇见文字没有从左上角开始的情况,这是由于用导航跳转过去,它会减去64像素的原因,也就是导航的高度是由于UIScrollView引起的其实使用一句话就可以让他对齐了, Look:self.automaticallyAdjustsScrollViewInsets = NO
2016-05-07 16:20:26
390
原创 如何知道自己设备的UUID
在做真机测试申请的时候 Device(申请证书的时候)申请中会让你输入你的设备标识符UUID,那么怎样获取自己设备的UUID呢? 其实很简单 看神图:连接好设备,打开iTunes就行
2016-03-23 09:14:38
3828
原创 iOS开发: 做真机测试时 遇到的 bitcode 的问题
在做真机测试的时候 当我把所有的证书文件 都设置好之后 运行报错 :does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, ordisable bitcode
2016-03-22 18:06:16
608
翻译 NSDate+Helper 获取时间的方法
#import "Date.h"@implementation NSDate(Helpers)//获取年月日如:19871127.- (NSString *)getFormatYearMonthDay{ NSString *string = [NSString stringWithFormat:@"%d%02d%02d",[self getYear],[self getMont
2016-03-07 09:31:57
650
转载 关于iPhone SDK包含哪些东西
iPhone SDK 包含哪些东西?第一部分:在使用Intel芯片的Macintosh计算机开发iOS应用程序所需的全部接口、工具以及资源全都包含于iPhone SDK。苹果公司将大部分系统接口发布在框架这种特殊的数据包。一个框架就是一个目录,它包含一个动态共享库以及使用这个库所需的资源(例如头文件、图像以及帮助应用程序等)。如果要使用某个框架,则需要将其链接到应用程序工程,这
2015-12-14 17:23:01
786
转载 关于 UITableView 的优化
最近在微博上看到一个很好的开源项目VVeboTableViewDemo,是关于如何优化UITableView的。加上正好最近也在优化项目中的类似朋友圈功能这块,思考了很多关于UITableView的优化技巧,相信这块是难点也是痛点,所以决定详细的整理下我对优化UITableView的理解。UITableView作为iOS开发中最重要的控件之一,其中的实现原理很是考究。Apple在这块的优化
2015-12-12 15:58:59
359
原创 iOS的MVC设计模式
对于iOS开发MVC的理解模型-视图-控制器(Model - View - Controller, MVC)shi Xerox PAR在20世纪80年代为编程语言Smalltalk - 80 发明的一种软件设计模式,至今已广泛用于用户交互应用程序中。在iO开发中的MVC的机制被使用的淋漓尽致,充分理解iOS的MVC,有助于帮我们程序的组织合理性。模型对象模型对象封
2015-12-10 17:50:27
367
转载 iOS常用的四种数据持久化
OS中的数据持久化方式,基本上有以下四种:属性列表、对象归档、SQLite3和Core DataNSUserDefaults,用于存储配置信息SQLite,用于存储查询需求较多的数据CoreData,用于规划应用中的对象使用基本对象类型定制的个性化缓存方案1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standard
2015-12-01 16:41:36
453
原创 iOS 蓝牙
首先导入框架 #importCoreBluetooth/CoreBluetooth.h我们需要一个管理者来管理蓝牙设备,CBCentralManager 首先创建管理者 self.manager = [[CBCentralManager alloc]initWithDelegate:self queue:[NSOperationQueue mainQueue] op
2015-11-28 13:21:29
604
原创 UITableView 常用方法列表
Delegate:|--UITableViewDelegate||----tableView: didSelectRowAtIndexPath: //点击某个cell执行的方法||----tableView:heightForFooterInSection: //设置自定义未标题的高度||----tableView: heightFor
2015-11-28 13:18:04
374
原创 常用UIButton控件的属性列表
属性contentEdgeInsets//设置内边距titleEdgeInsets //设置titleLabel的边界reversesTitleShadowWhenHighLighted//设置高亮时是否改变阴影的BOOL值imageEdgeInsets//设置imageView的边界adjusts
2015-11-28 13:16:37
926
原创 __bridge 的意思
最近碰到了CFObject和NSObject转换的问题,由于ARC不能管理Core Foundation Object的生命周期,所以在Core Foundation和ARC之间,我们需要使用到__bridge,__bridge_retained和__bridge_transfer三个转换关键字。根据苹果官方的文档(https://developer.apple.com/library/i
2015-11-25 17:52:27
736
原创 安装cocoapods之最详细最正确的安装方法
CocoaPods是什么当我们开发iOS项目时候,会经常使用到第三方类库,并且会使用很多。大家的做法基本上都是到GitHub上下载一个一个的类库,然后导入到工程中,并且引入各种的类库,做各种的配置。有时候还要处理ARC与MRC的问题,很麻烦。还有一种情况,就是当第三方类库出现升级的情况时候,我们还需要删掉旧的,下载新的,再重新导入。以上问题超级的烦人。。。CocoaPods就是类库管理...
2015-11-25 12:02:32
549
原创 iOS毛玻璃效果的简单实现
1.创建毛玻璃对象UIBlurEffect *blurEffrct = [UIBlurEffect effectWithStyle:(UIBlurEffectStyleLight)];2.创建毛玻璃视图对象UIVisualEffectView *visualEV = [[UIVisualEffectView alloc] initWithEffect:blurEffect];3.设
2015-11-23 11:32:26
463
原创 关于隐藏tabBar
现在很多展示类的app都使用了tabBar, 但是 有时候,为了效果或者其他, 我们需要将tabBar去掉,那么,我们要怎么做呢?方法一: 非常非常非常简单的一句话: //创建你要push的对象 second; 并且,这个页面就是你要将tabBar隐藏的地方 SecondVi
2015-11-20 15:25:46
379
原创 iOS 将图片保存到相册
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. //初始化图片 并将图片的交互打开 self.imageView = [[UIImageView alloc
2015-11-17 23:26:46
416
转载 iOS开发——UI组件
UIButton这儿有一篇教程,挺全的,可以参考下:http://www.cnblogs.com/chen1987lei/archive/2011/09/09/2172757.html这个就不多说了,对照官方的文档也可以更多的去学习。插一句题外话,在学这些组件的时候,最令人头疼的不是你搞不定一个组件的某个属性或者方法,而是你压根儿不知道有这个东西。所以在学习这些组件的时候最
2015-11-14 18:54:28
391
转载 关于内存管理
1.堆和栈的区别 管理方式: 对于栈来讲,是由编译器自动管理,无需我们手工控制; 对于堆来说,释放工作由程序员控制,容易产生memory leak。申请大小: 栈:在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量是系统 预先规定好的,在WINDOWS下,栈的大小是2M(也有的说是1M,总之是一个编译时就确定的常
2015-11-13 19:09:23
352
转载 关于线程的问题
1、线程是什么?进程是什么?二者有什么区别和联系? 一个程序至少有一个进程,一个进程至少有一个线程: 进程:一个程序的一次运行,在执行过程中拥有独立的内存单元,而多个线程共享一块内存 线程:线程是指进程内的一个执行单元。 联系:线程是进程的基本组成单位 区别:(1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同一
2015-11-13 19:07:47
399
原创 iOS 基础知识的回顾和梳理
readwrite,readonly,assign,retain,copy,nonatomic等等属性的作用?readwrite:此标记说明属性会被当成读写的,这也是默认属性。设置器和读取器都需要在@implementation中实现。如果使用@synthesize关键字,读取器和设置器都会被解析。表示既有getter,又有setter。readonly:此标记说明属性是只读的,默
2015-11-13 19:01:42
385
原创 自己做项目的时候遇到的一些简单问题
1. clang: error: no such file or directory: '/Users/lanou3g/Desktop/新闻杂谈/新闻杂谈/OneTableViewController.m’说的是: 在这个路径中 没有这样的文件(OneTableViewController)或目录 我的是由于在 show in finder将文件夹挪动了,而导致在列表中这些文件爆红,不
2015-11-04 20:50:40
1538
原创 关于cell的重用标识符的问题
记得是在iOS6之前,是没有用注册的,现在用注册方法,貌似让我们省去了许多麻烦以前的时候,是用的:UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"重用标识符"];if (cell == nil){cell = [[UITableViewCell alloc]initWithStyle:(U
2015-11-04 20:45:19
1299
原创 关于AFNetworking的一种错误!
今天用 AFNetworking 的时候不能解析,因为程序根本不往里面走(只到 [ manager GET … ] 就结束了) 并且有返回错误信息://一下是错误信息Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable content-t
2015-11-04 19:39:06
808
原创 多样式cell的排列使用
我第一次使用多样式cell, 自己弄了好长时间, 真受不了了! 在快要看精神病的情况下,终于被我自己给捣鼓出来了! 唉 这也是我经常不用三视图的惩罚啊!! 好吧 话不多说了! cell的多样式用途在现在的真的很常用! 所以, cell应该是每一个程序员索要掌握的一个技术点的! 那么 问题来了,这个该怎么解决呢? 其实非常简单的!!!话说,让我们起立,奏起国歌,升国旗,看代码!
2015-11-04 19:35:01
471
原创 Cocoapods 添加第三方,导入不了头文件或者 not found file
用cocoapods添加第三方,并且确定cocoapods添加成功,但是却在任何一个文件上都导入不了头文件,而且根本没有提示,那么 我们就在 TARGETS --> Build Settings —> User Header Search Paths 中 添加${SRCROOT} , 并把no-recursive 改为recursive这是一种情况,我朋友在用cocopods引入
2015-11-04 19:18:54
6501
原创 在做App上线打包的时候遇到的问题
在做App上传的时候,遇到了一些问题,因为是第一次做,所以犯了很多错误,把这些错误记录一下,以便日后再犯类似错误或者其他人会这样的问题,以便能够尽快解决1.No suitable application records were found . Verify your bundle identifier ‘ bundle identifier ( 当时我的是 yuanlaishiz
2015-11-02 21:48:09
984
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人