自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

付佳 Stay Hungry Stay Foolish

把自己当成别人,把别人当成自己,把别人当成别人,把自己当成自己

  • 博客(49)
  • 资源 (1)
  • 收藏
  • 关注

转载 [转]iOS OSStatus错误码对应表

iOS OSStatus错误码对应表。

2022-11-11 17:15:48 1901

原创 高效学习方法

任何事物的学习都离不开方法。  小时候读书的时候,你的父母、老师会教你,上课之前要预习,下课之前要复习,预习是为了提前了解课堂内容,上课的时候,把自己不懂的疑问重点听取,做笔记做记录,课后学习完成之后,当天复习上课内容,对课堂内容进行一个总结。  那么工作中的时候,没有老师教你,你应该怎么做呢,其实思维的模式和方法也跟小时候老师教的是一样,你可以把预习看成是计划,总结看成是复习。而学习...

2018-05-14 17:55:47 359

原创 [转]关于CABasicAnimation转场(pop push)后动画停止问题解决

项目中用CABasicAnimation做了个动画 但是push一个页面以后再pop回来动画会停止。scaleAnimation.removedOnCompletion = NO;加上这句后完美解决。

2017-12-13 11:24:39 1041 1

转载 [转载] iOS 问题解决--让你的app在iPhoneX中全屏显示

让你的app在iPhoneX中全屏显示如果你的项目什么也不修改,直接把你的app运行在 iPhone X 模拟器下,很有可能就会出现下面的情形: 上下都有黑边,没有全屏显示为了让app能够全屏显示,你需要准备以下的内容Xcode 9.0 [email protected],尺寸为 1125px * 2436px配置 Brand Assets 之后,出现了 iPhone X 的启动图选项 将你的 ico

2017-12-06 18:28:11 13450 1

原创 iOS 静态库制作(Xcode9.0)

首语:生命不息,学习不止在实际开发过程中,我们或许会涉及到各种不同的协作开发形式,或许也有将自己封装的类运用到其它 app 的情况,在这个时候,如果单纯的使用 crtl+c、ctrl+v ,或许使得项目变得不容易维护,整洁性,还有封装性大大降低,这个时候,我们需要库的支持。基本知识:1. 库类别静态库(.a 和.framework)动态库(.liby和.framework)2.静态库和动态库

2017-12-01 16:01:44 4136 2

原创 iOS 使用cocoapods+github托管代码(制作发布 cocoapods 库)

最近在研究组件化开发这个东东,发现许多公司组件化开发都是用的 cocoapods 来做管理,那么就研究一下 cocoapods 来托管自己的代码。参考了多方文章,踩坑许久终于成功了,现在整理一下~ 大致流程如下:【一】新建 github 项目并与本地项目关联【二】创建podspec文件    1. 了解 podspec    2. 配置 podspe

2017-11-27 15:41:22 1669 1

原创 iOS 安装cocoapods ruby 环境问题--淘宝ruby地址替换为腾讯云地址

在很早以前安装 cocoapods 的时候,很多大神博客都会提示帮我们切换到淘宝的 ruby 环境 但是由于淘宝 ruby 环境维护的人员不在了,最后切换为一个地址 腾讯云的地址 腾讯云的地址错误:Could not find a valid gem 'cocoapods' (>= 0), here is why: Unable to download...

2017-11-27 13:34:00 523

原创 iOS高级面试题(一)内存管理篇--runtime(一)

runtime:运行时机制 1. 是什么? - 1.1 runtime是一套比较底层的纯C语言的API,runtime就是一个库,一个C语言库,包含了许多底层的C语言API - 1.2平时我们编写的OC代码,在程序运行过程中,其实最终都是转成了runtime的C语言代码,runtime算是OC的幕后工作者,是整个OC的底层 - 1.3举个例子 oc中的代码:[Student allo

2017-10-19 15:43:43 1184

原创 纪念我逝去的青春

我,付佳,出生于一个美好的夏天的美好的早晨,为什么是美好的夏天呢,因为我出生后的两天就是七夕节,是不是感觉很美丽呢。今年,度过了一个平平淡淡的生日,说实在的,其实还是有点点失落的,因为没有人愿意过来跟我一起吃饭,其实有时候想想也是,每个人都是独立的个体,为什么要以你为中心打转呢,不过也有很多朋友,家人,记得我的生日,让我很是感动。今年,明显感觉到自己老了很多,以前进行体育运动的时候,一点都不会腰酸背

2017-08-29 10:44:20 792 2

原创 五月天演唱会—一代人逝去的青春

周五的时候,有幸和陈先生看了一场五月天的演唱会,不知道有多少人和我一样,其实是去凑个热闹,连五月天的人都认不全,但是我依然厚着脸皮过去了,其美名曰:人生要听一次演唱会才完整。  为了写这篇文章,我特地网上找了一下五月天资料一下是百度百科的资料:  五月天,台湾摇滚乐团,由乐队团长兼吉他手怪兽(温尚翊)、主唱阿信(陈信宏)、吉他手石头(石锦航)、贝斯玛莎(蔡升晏)和鼓手冠佑(刘谚明)组成,前身为“So

2017-08-21 15:24:47 821

原创 一个女程的自我告白

程序员是什么样的设置,又是怎样的一个物种,我是一个女程序员,很长一段时间都迷茫着自己,每天机械的敲代码,哦不是机械的贴代码后,终于在这一天醒悟,不能继续这样下去。   很多时候,我都在迷茫,我是谁,我来自哪里,我要去哪里,其实要回答这三个问题并不是那么的简单,可能大家都知道自己要干嘛,而我却终日无所事事,惶惶度日,整天想买这个买那个,又想要多挣点钱,早日实现财务自由,又不想为早日财务自由多付出一点

2017-08-21 11:19:51 424

原创 骑行--在路上

最近公司搬家了,由每天上班2.5公里变成了11公里,一开始会觉得,哎呀,距离又远了,结束了上下班半小时的生活了,不过后来的骑行生活,让我的上下班路上变得开心了起来。  骑行上下班应该也有半个月了,最开始的不适应,各种嫌弃路的烂,导航还走错,到现在在路上唱着小曲,听着歌,觉得骑着车减着肥也是不错的,在路上的生活简直就是一种享受。  在路上,有各种形形色色的人,车,看着他们的生活,听着他们的故事,最让我

2017-08-16 16:53:09 314

原创 iOS 内存管理篇(三)---__strong/__weak/__unsafe_unretain/__autoreleasing 认识和使用

之前学习的文章链接 iOS内存管理篇(一)—alloc/reatain/release/dealloc方法实现 iOS内存管理篇(二)—NSAutoreleasePool/@autoreleasepool/autorelease理解与管理  前言:说到内存管理,避免不了的就是循环应用和某个变量释放的实际,虽然在实际开发种,ARC会为我们自动的加上引用技术和减少引用技术,但是并不是万能的,百密一疏,还

2017-08-01 18:18:47 639

原创 iOS内存管理篇(二)---NSAutoreleasePool/@autoreleasepool/autorelease理解与管理

前言:上一篇内存管理里面, iOS内存管理篇(一)–alloc/reatain/release/dealloc方法实现 我们提到了如何引用计数的概念,那么今天我们来看看 NSAuoreleasePool是什么,如何工作的的,又是一个怎样的原理。NSAutoreleasePool是什么官方释义:NSAutoreleasePool 是 Cocoa 用来支持引用计数内存管理机制的类, 当一个autor

2017-07-16 19:14:27 951

原创 《甄嬛传》解读--后宫女人的心酸血泪史之腹黑学

最近看了一部电视剧,叫做《甄嬛传》,虽然它的主体讲述的是雍正皇帝后宫的故事,但是故事里面的人物性格各个鲜明,在他们的身上总是能够或多或少的看到一丝丝自己的影子,当然我不是说要大家去争男人争宠什么的。    这部76集的电视剧,这部电视剧,无论是从服装,还是台词,或者是人物的演技来讲,凡事所到之处,必定细节不遗余力。相关近几年的电视剧,无论是《花千骨》《芈月传》《琅琊榜》这样的电视剧,还是别的什么,都

2017-07-03 18:33:11 6988

原创 iOS内存管理篇(一)---alloc/reatain/release/dealloc方法实现

前言:自从苹果开发出 ARC这个后,基本上使用 MRC开发的就很少了,但是我们还是有必要了解一下原理以及过去的使用。1. MRC是什么 MRC(MannulReference Counting)简而言之就是手动计数,手动管理 对象的释放以及引用计数2. 1. MRC是什么 ARC(Automatic Reference Counting) 自动管理计数,不需要写多余的代码。我们简单的来了

2017-06-28 18:40:47 863 3

原创 成功的路上必不可少之 --- 专注与坚持

从小我们学习的三字经中就有一句这样的话: “苟不教,性乃迁.教之道,贵以专”这句话的意思是什么呢:“如果从小不好好教育,善良的本性就会变坏。为了使人不变坏,最重要的方法就是要专心一致地去教育孩子。”对待什么事物,我们都需要专心的去做,并且为之持之以恒.  从小,我们就知道一个成语,叫做滴水穿石,一滴水的力量,非常薄弱,很难对一些物体造成伤害,一块石头,多么坚硬,哪怕是轻轻的碰一下鸡蛋,也很可能

2017-06-22 17:38:20 1456

原创 iOS 数据库篇(二) CoreData创建与使用

在上一篇博客iOS 数据库篇(一) CoreData 认识与入门—原理讲解篇,我们了解CoreData是什么,CoreData 的原理,结构以及它的优缺点.这篇文章,我们将会学习 CoreData 的创建以及使用方法1.创建:创建有两种形式:(1)创建工程的时候勾选 UserCoreData选项 如图 我们会发现,系统已经帮我们创建了一个后缀名为”.xcdatamodeld”的文件 这个

2017-06-21 18:05:35 6705

原创 随笔

最近心情不好,想出去走走,很久没有一个人去进行一项行动了,渐渐的对别人的依赖心也越来越加重了,不知道是否是自己已经逐渐失去了依赖心还是原本自己就该是这般丑陋的模样。 一个人走的路久了,越来越会独立思考,越来越会去思考自己想要什么。 我是谁,我来自哪里,我需要做什么,我做这些是为了什么。 我记得以前,跟朋友说起过,我的梦想是行走,记录,这是小梦想,大的梦想是希望像雷锋叔叔那样以自己的正能量去改变

2017-06-20 21:35:49 215 3

原创 我怀念的

高三时 大学是一个奋斗的梦想 它在梦想里 我在梦想外 ~——————–~ 大一时 大学是一个游乐园 它在不停建造 我在不停玩 ~——————–~ 大二时 大学是一个图书馆 它在馆内 我在馆外 ~——————–~ 大三时 大学是一个实验室 它在室内 我在室外 ~———————~ 大四时 大学是一个面试官 它在面试 我在面试 ~———————~ 毕业后

2017-06-20 21:34:47 209 1

原创 朋友,你还好吗?

忘了有多久了,我们开始渐渐的与朋友变得陌生,变得远距离了。 打电话询问彼此的时候,只剩下苍白无力的,你还好吗? 我还好,苍白无力的回答,其实我不好,过的不好,只是我不知道如何跟你从头说起。 我们还小的时候,上课写纸条,回家聊QQ,彼此聊得不亦乐乎。 在一起聊天文,聊地理,聊中华上下五千年,聊人生,聊梦想,只有想不到的,没有聊不到的。 后来我们去了高中,大家都去住宿,一起在宿舍聊天聊地,聊隔壁

2017-06-20 21:33:01 381 1

原创 有一个姑娘,我无法忘记她

你相信吗,这个世界上,真的会有如此相似的人存在。 我一直不相信这个世界上,有与我感同身受的人存在,曾经在整个小学,初中甚至高一,我都是处于一个对世界充满怨愤的存在。觉得自己是这个世界上,最可怜,最值得去同情的人,用愤青来形容我,简直是有过之而不及。 直到她的出现,她就像一个angle出现在我的世界中,如沐春风,大概就是这种感觉吧,无论什么时候,她总是在笑,我曾问过她为什么,她说,世界这么

2017-06-20 21:32:05 554 2

原创 分享自己的几点

分享自己有关想法

2017-06-20 21:30:46 218 1

原创 iOS 数据库篇(一) CoreData 认识与入门---原理讲解篇

众所周知,在日常的开发项目中,免不了要使用数据库这个东西来进行数据上的管理,虽然iOS 是移动端开发,但是把一些用户数据等一些数据进行缓存,存储,会大大节省开发效率以及提升用户体验,说起数据库,先下主流的方式有两种,一种是用基于 SQL 开发的数据库(现下大多数用 FMDB第三方库来开发)另一种则是 iOS 原生的 CoreData 来进行数据库开发.今天我们要来学习的就是 CoreDataCor

2017-06-20 21:04:55 1561 3

原创 iOS 布局篇(二) Masonry 使用与说明

对于iOS 开发来说,很多时候,我们用不到原生的开发语言去开发,使用第三方框架,能帮我们节省很多的时间,而且看起来更加的清晰易懂,VFL 语言看起来和维护起来都比较麻烦,而且出错率比较高,感谢大神提供的 Masonry 提供的布局框架。github 地址为:Masonry github 地址 如果想要使一个 view 离它的 superView 上下左右边距各为10的话,如果用 VFL 标记语言

2017-06-20 17:46:59 2420

原创 iOS 布局篇(一)-NSLayoutConstraint的使用和 VFL 语言介绍

说起自动布局,现下流行的也有很多种,什么Masonry,sd_autolayout 等等工具,但是这些工具,也是基于原生的 NSLayoutConstraint来写的,所以,很有必要了解一下NSLayoutConstraint这个东西,以及VFL 的基本语法以及规则,才能知道是如何进行代码的自动布局。用过 xib 的童鞋们应该知道一些自动布局的概念,添加正确的约束,就可以在让界面在不同的尺寸下进行自

2017-06-19 18:25:32 639

原创 小结一篇-(秀我工作一年)

来秀我工作也有一年了,这是一个很艰难的一年,也是我飞速成长的一年,在这一年内,学到了很多东西,也经历了很多东西。现在来好好总结一下。思想层面上: 由最开始在赢鼎的时候,LJ 要我当一个项目管理的角色,学习到了许多的时间管理,经度方面的知识,比如说每天的 dayline,周总结,每日总结,个人总结,对于 dayline,每日总结和个人总结,早会,晨会,对于一个创业团队来说,可以尽量的避免人力取进

2017-06-19 16:07:58 427

原创 2016年总结

"爆竹声中一岁除 春风送暖入屠苏 "过年了,我们总是要要在炮竹声中迎接新的一年的到来,2016年注定是不平凡的一年,这一年我离开了我的母校,这一年我毕业了,这一年我换了一家公司,最重要的这一年我遇到了一个special 的人。总结我的2016,得从我的学习开始说起。 學我记得我一直强调的是学习和思考齐步并进,所以我学习方面并不是单纯的去学习,我会考虑我为什么要这样做,为什么要那样做,能做到什么样

2017-01-26 16:43:09 394

原创 iOS 学习笔记(一) 视频引导页的制作

话不多说 先上图基本思路1.把 AVPlayerLayer加载到 UIView 上 UIView 加载到 ScrollView上,讲player加载到一个可变数组里2.滑动 ScrollView的时候切换 view 的页面 切换 view 的页面,先把上一个页面的播放器暂停并且把它重置到初始状态 将当前也页面的播放器从数组里面取出加载播放1.准备步骤(1)几个本地视频资源 这里示例讲到的是

2017-01-12 17:18:46 1493

原创 人活着是为了什么--(反思 - 2016年10月27日)

最近读了一部分 米江新老师的博客 博客地址:http://mxj6688.blog.163.com/再加上近日自己的思考,做一个反思的总结(一)思想上人活着是为了什么昨天晚上思考到了很晚,人活着到底是为了什么,是为了金钱,为了梦想还是什么,而我现在身处在一个混沌的思维之中,有的时候感觉做一天和尚撞一天钟的感觉也不错,可是仔细想起来,人过了一天,一天的时间就浪费了,一个人能有多少个一天,能有多少个给

2016-10-27 19:35:02 465 7

原创 多人开发使用友盟 Library not found for -lAPOpenSdk

多人开发合作的时候 总是会遇见各种各样的问题 今天就来讲一个关于友盟的问题 环境 Xcode 7.3 工具 cornerstone在我的小伙伴 用cocoapods 中添加了这样一句话 pod ‘UMengSocialCOM’, ‘~> 5.2.1’ 并且pod update 了 此时她的文件中多了友盟的一些文件 将它提交至svn后 我来更新 打开xcode 发现报错 Librar

2016-09-18 15:13:54 2583 4

原创 iOS 生成随机的UUID

iOS 生成UUID + (NSString *)uuidString { CFUUIDRef uuid_ref = CFUUIDCreate(NULL); CFStringRef uuid_string_ref= CFUUIDCreateString(NULL, uuid_ref); NSString uuid = [NSString stringWith

2016-08-08 20:22:41 5289

原创 [ iOS问题] Xcode7.3不能提示自定义类名问题解决办法

升级了xcode7.3 却发现自定义的类名无法提示的问题真的是很郁闷 最终找了好久终于发现了解决办法 在工程里面的 Build Settings 里面搜索 “weak”将Weak Reference in Manual Retain Release 项 修改为YES 然后command+B 构建下工程 就可以了

2016-08-06 16:35:55 294

原创 [iOS 问题解决]The certificate used to sign "ShowMe_iOS" has either expired or has been revoked.

昨天做了一个操作 The certificate used to sign “ShowMe_iOS” has either expired or has been revoked. An updated certificate is required to sign and install the application.通过有道翻译结果为 “签署“ShowMe_iOS”使用的证书过期或被撤销。

2016-08-06 16:23:36 1093

原创 对于时间管理初识--时间管理入门

在这个微信,QQ遍布全球的世界里,越来越多的人们迫切自己的时间得到充实,希望自己的话题能有人回复,越来越多的人患有社交焦虑症。但是在这个时间上,人们往往工作效率很低,你身边是否有人这样抱怨过:我今天不知道做了什么 我刚刚想起一个事情,然后被打断了 这个项目我做不完,你得多给我点时间 人们往往不知道自己的时间花费在哪里,永远也提不高自己的工作效率,正好今天学习了一点时间管理的原则与方法,在这里

2016-05-11 19:35:55 4099 2

原创 我快被食人花吃掉了。

你舒适吗? 是的,很舒适。 你快乐吗? 不,一点也不快乐。 如果你觉得你很舒服,那么你危险了,舒适这朵“食人花”要开始吞噬你了,让你觉得不学习,不进取是一个非常好的状态,让你毫无危机意识,让你的生活变得堕落,不思进取。记得有句古话是:“逆水行舟,不进则退”。生活在新时代的我们,生活在中国这个战斗中的民族,我们没有理由不去进步,不去不断的学习,如果你不学习,别人在学习,那么你就比别人退步了

2016-05-11 16:34:14 78201 1

原创 4.22 初始git,git基本操作 -使用git入门新手

学习git命令使用git是用于多人开发进行分支管理和学习的工具常用的命令如下在开始之前,你的网页地址仓库是这样显示的,是空的 最开始配置用户名和地址git config user.name “你的名字”git config user.email “你的邮箱号”接着配置仓库地址先cd进入你需要存放地址的地区cd / +本地地址git clone + 你的仓库的url地址命令截图如下 此时你的本地

2016-04-22 16:54:55 499

原创 iOS app 误点下架按钮如何恢复上架

在开发过程中,我们总会遇见各种各样的坑和各种各样的手抖,有的操作简直就是不可恢复的,下面就给大家介绍一个手抖解决方案开发者在app store 上提交了app进行审核,审核通过后,会提示开发者,等待开发人员发布 如下图 这时候我们需要点击发布此版本来提交到app store里,供用户进行下载,那么问题的关键来了 这个时候点击发布此版本,由于手抖了后,点击了两下,等网络反应过来的时候,这个版

2016-04-19 17:47:51 3628 3

原创 你的产品该如何做好?—NPS

很多刚入门的产品经理或者用户都很疑惑自己的产品该如何做好以及该如何让活跃度得到更多,今天在读唐巧的技术博客时看见一篇文章,对于数据的分析,颇有感触,下面给大家分析下,如果有更好的建议欢迎提出随时改善~从数据的秘密(上)- 为什么要关注数据上学习到的 下文引用至百度百科 关键字:NPS(Net Promoter Score),净推荐值,又称净促进者得分 净推荐值是等于推荐者所占的百分比减去

2016-04-08 16:47:15 1069

原创

我在空中坠落 恐慌已代替我所有思想 看不见翱翔的鸟儿 看不见蔚蓝的天空 看不见美丽的白云 我依旧在坠落 鸟儿正在向我靠近 蓝天骤然变了颜色 白云也变得灰蒙蒙 想象不到几秒后的我会变成怎样 所有我牵挂和牵挂我的又会怎样 轰! 梦醒。

2016-03-30 10:39:25 351

iOS数据库篇(二)CoreData的创建与使用

iOS数据库篇(二)CoreData的创建与使用

2017-06-21

空空如也

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

TA关注的人

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