- 博客(19)
- 收藏
- 关注
原创 2019年8月末小记
来到杭州两月整,从来杭州前面对面试的不自信总觉得自己不会的东西太多,在经历过十多次的面试后居然感觉就还好有些问题也可以能聊一聊,还是熟能生巧吧,以前一直觉得过不了面试这一关,没想到慢慢也克服了,之前觉得天啊面试怎么可能聊那么久一两个小时,真的面试时感觉一个小时过的也还挺快的。7月刚到杭州休整了一周多,在老婆去美国交换游学后开始投简历,没想到刚面了一个就收到offer了而且面试聊的内容也比较轻松...
2019-08-28 23:35:32
295
原创 RAC学习笔记-RACStream
RACStream什么是 RAC?RACStream具体实现代码抽象方法+empty;+return如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入什么是 RA...
2019-07-17 13:57:33
305
原创 ios 不常见关键字
static:静态全局变量:使用全局变量的作用域限于当前文件内部,只能内部文件才能访问该全部变量,外部访问不了静态局部变量:定义在函数体内的,在函数外是不可见的,修饰局部变量保证永远只初始化一遍,在程序的运行中永远一份内存。例:- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)...
2019-06-26 15:51:07
259
原创 知识点
category 和 extension 的区别分类只能扩展方法(属性仅仅是声明,并没有真正实现), 类扩展可以扩展属性,成员变量和方法。 类扩展最常用的就是.m文件上的interface ,那个就是类扩展。个人理解:分类一般是为了解决系统类没有的方法。为系统自带的类扩展方法。多次调用的功能简化方法。比如对uiview frame的分类。获取uivew 的上下左右坐标。 或者收集每个页面的启动...
2018-06-27 11:44:48
260
原创 lua学习记录
Mac OS X 系统上安装curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gztar zxf lua-5.3.0.tar.gzcd lua-5.3.0make macosx testmake install make install 安装时会权限不足 用sudo make install就好了第一个 Lua 程序交互式编程Lua 提...
2018-03-27 22:38:59
186
原创 Cocopods在系统更新10.13后报错
好久没升系统 今天升了系统 更新pod里出了提示-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory 需要重新安装一下sudo gem install cocoapods ...
2018-03-05 10:33:07
313
原创 iOS字体库
之前一直也没太关注过字。 都是默认用了系统字体。 新项目中高速公路代码 设计用了Helvetica Neue CondensedBold 直接拿来用了发现在没有效果。 于发探索了一下支持的字体- (void)logFonts{ for(NSString *familyName in [UIFont familyNames]){ NSLog
2017-06-17 23:35:33
893
原创 创建PCH预编译
XCODE6之前会自动创建pch文件。X6后取消了。pch的作用:1.存放一些全局的宏(整个项目中都用得上的宏)2.用来包含一些全部的头文件(整个项目中都用得上的头文件)可能预编译太多导致编译太慢苹果取消了。如何添加pch文件呢Command+N,打开新建文件窗口:ios->other->PCH file,创建一个pch文件Building Setting中搜索Prefix Hea
2016-07-17 19:37:52
351
原创 升级10.11后使用CocoaPod出现bash: pod: command not found 解决办法
根目录下运行 sudo gem install -n /usr/local/bin cocoapods 复制过去即可。
2015-12-03 13:53:20
637
原创 学习语法知识点积累---面向对象
面向对象的三大特征: 封装,继承,多态。 OC中 @private @package @protected @public 等访问控制符来实现封装OC 允许子类继承父类。封装将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。封装是对客观世界的模拟,对一个类或对象实现良好的封装,可以实现以下目的。
2015-11-04 10:59:35
469
原创 MMDrawerController 切换页面时不调用dealloc
开发中发现侧边栏切换时未走dealloc方法。内存飙升。排查原因发现。controller里有nstimer. 因为timer=[NSTimer scheduledTimerWithTimeInterval:5 target:self selector:@selector(keepAliveTimer) userInfo:nil repeats:YES];这个target:sel
2015-10-23 17:19:33
668
原创 IOS9 更新后遇到的问题
1 网络请求问题今天运行了下以前的项目发现项目要提示:The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. 想到之前听说IOS9 应用改为HTTPS 请求,以前项目都是HTTP请求。不过之前的项目
2015-09-29 17:30:16
481
原创 git 出现templates没有找到解决方案
换了台新电脑用 SourceTree 克隆git上的项目的时候, 出现了 warning: templates not found /usr/local/git/share/git-core/templates 警告,导致克隆失败. 在终端输入sudo mkdir /usr/local/gitsudo mkdir /usr/local/git/shares
2015-09-27 09:31:24
1934
原创 轻乳酪蛋糕
配方来自下厨房 用料A.奶油奶酪250g无盐黄油80g淡奶油50g牛奶100gB.蛋黄5个C.粟粉(玉米淀粉)25g牛奶50gD.蛋清5个(柠檬汁1小勺随意吧)细砂糖
2015-09-16 10:44:33
645
原创 IOS开发获取手机内照片属性
苹果获取多张照片时运用ALAsset相关方法。当获取到alasset 对像时可以通过 CLLocation * wgs84Location= [asset valueForProperty:ALAssetPropertyLocation]; 获取到坐标信息相应的 ALAssetPropertyDate 可以获取到照片的创建时间,此时间是照片在些设备的生成时间 。
2015-08-05 14:03:12
626
原创 判断设备是否安装QQ
友盟做三方登录时如果未安装QQ软件。目前会提示去下载,这样会被appstore拒,解决方法是先判断设备是否安装QQ 然后在显示QQ登录 的按钮。 iTools 在QQ应用app里面可以找到 Info.plist 这个文件,里面就有下面的 URL types if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWi
2015-08-03 10:41:02
531
原创 libc++abi.dylib: terminate_handler unexpectedly threw an exception 报错
运行xcode工程时,有时候会遇到”libc++abi.dylib: terminate_handler unexpectedly threw an exception”错误,app莫名其妙就crash掉了友盟报错 NSScanner: nil string argumentUmeng: Read binary image info failed!其实不是友盟问题,是自
2015-07-29 09:58:18
1333
原创 干货
开源客户端项目:转自Jasonez开源客户端项目: 1. https://github.com/jovisayhehe/fmpro_R 音乐播放器 2. https://github.com/singro/v2ex v2ex客户端 3. https://github.com/JxbSir/
2015-07-24 10:20:53
2902
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人