
iOS
文章平均质量分 91
opooc
我要从南走到北,我还要用白走到黑
展开
-
2021-07-02 swift大礼包
全面的Swift学习资料整理_walkerwqp的博客-优快云博客 全面的Swift学习资料整理 ...转载 2021-07-02 13:11:00 · 6911 阅读 · 0 评论 -
JSON处理
原创 2019-06-03 18:55:49 · 527 阅读 · 1 评论 -
消息总线
原创 2019-06-03 18:54:00 · 500 阅读 · 0 评论 -
A/B方案
原创 2019-06-03 18:51:47 · 359 阅读 · 0 评论 -
动画
原创 2019-06-03 18:50:21 · 232 阅读 · 1 评论 -
响应式框架
原创 2019-06-03 18:48:05 · 1135 阅读 · 1 评论 -
GUI框架
原创 2019-06-03 18:45:37 · 2260 阅读 · 1 评论 -
iOS逆向学习笔记(二)
1.提高工作效率的工具Alfred便捷搜索(类似于苹果自带的聚焦搜索,可以增加额外功能,比如百度123,可以直接在通过设置"bd 123"实现)iTerm2比Terminal的命令行工具要好用的多。Go2Shell从Finder快速定位到命令行工具安装的时候需要先拖拽到文件夹上方,安装完成后,再从上方托下来。2.Mac远程登录到iPhone我们经常在Mac的终端上...原创 2019-01-07 16:25:30 · 444 阅读 · 1 评论 -
iOS逆向学习笔记(一)
1.调试设备iPhone 5S(因为从5S开始支持arm64)2.系统版本iOS 9.1完美越狱1.什么是iOS Jailbreak?利用iOS系统的漏洞,获取iOS系统的最高权限(Root),解开之前的各种限制(合法行为)2.iOS Jailbreak的优点打造个性化、与众不同的iPhone自由安装各种实用的插件、主题、APP修改系统APP的一些默认行为自由安装非...原创 2019-01-06 21:15:31 · 1249 阅读 · 5 评论 -
MRC下setter、getter、dealloc的重写
setter-(void)setBrand:(NSString *)brand{//如果实例变量指向的地址和参数指向的地址不同 if (_brand != brand) { //将实例变量的引用计数减一 [_brand release]; //将参数变量的引用计数加一,并赋值给实例变量 _brand = [bran...原创 2018-05-12 11:05:40 · 422 阅读 · 0 评论 -
GCD定时器和NSTimer定时器---转自Joey_Xu
git:https://github.com/Joeyqiushi/JX_GCDTimer简书:https://www.jianshu.com/p/0c050af6c5ee尚未拿出时间 研究,在此处做个标记。转载 2018-05-18 00:28:44 · 422 阅读 · 1 评论 -
Objective-C非正式协议与正式协议
作者:wangzz 原文地址:http://blog.youkuaiyun.com/wzzvictory/article/details/9295317这两个概念困扰我很久了,一直都很像搞清楚到非正式协议和正式协议有什么区别和联系,下面结合网上的资料和自己的看法谈谈这个问题。一、非正式协议显然这个名词是相对于正式协议而言的。在解释非正式协议之前,先引用两段话:1、在《Cocoa设计模式》第六...转载 2018-05-09 14:10:57 · 287 阅读 · 0 评论 -
富文本
原创 2019-06-03 19:00:33 · 321 阅读 · 0 评论 -
页面布局
原创 2019-06-03 18:59:09 · 245 阅读 · 1 评论 -
TDD/BDD
原创 2019-06-03 19:02:00 · 660 阅读 · 1 评论 -
动态化方案分析
原创 2019-06-22 16:29:12 · 599 阅读 · 5 评论 -
渲染区别
原创 2019-06-22 16:27:41 · 919 阅读 · 0 评论 -
布局区别
原创 2019-06-22 16:26:21 · 225 阅读 · 0 评论 -
跨端方案
原创 2019-06-22 16:24:59 · 617 阅读 · 0 评论 -
JavaScriptCore
原创 2019-06-22 16:23:03 · 518 阅读 · 0 评论 -
iOS 系统内核 XNU:App 如何加载?
原创 2019-06-04 09:42:42 · 719 阅读 · 0 评论 -
iOS学习资料和书籍推荐
原创 2019-06-04 09:07:08 · 1989 阅读 · 0 评论 -
iOS 是怎么管理内存的?
原创 2019-06-04 09:05:10 · 387 阅读 · 0 评论 -
iOS 黑魔法 Runtime Method Swizzling 背后的原理
原创 2019-06-04 09:03:04 · 438 阅读 · 0 评论 -
编码规范
原创 2019-06-03 19:03:08 · 227 阅读 · 1 评论 -
iOS开发常用的三方库----转自黄增松
开发一般APP必备三方库,省力秘籍!!!本篇文章会经常更新最新常用的三方。1.网络请求库 AFNetworkinghttps://github.com/AFNetworking/AFNetworking2.图片缓存器 SDWebImagehttps://github.com/rs/SDWebImage3.下拉刷新上拉加载 MJRefreshhttps://github.co...转载 2018-04-23 14:24:16 · 460 阅读 · 0 评论 -
2019届校招腾讯面试经历---iOS/macOS开发实习
一、介绍一下你自己 二、说一下你做的项目 0、项目的设计。 1、项目的精华点。 2、你做该项目遇到什么技术难点。三、你看过什么iOS书籍 (回答的:《iOS性能优化》、《iOS数据库高级编程》、《iOS高级编程》、《Effective Objective-C》、《iOS开发》、《Objective-C 内存管理》、《Objective-C 基...原创 2018-04-13 14:06:17 · 6373 阅读 · 0 评论 -
Apple让我明白坚持的意义
*成功的路上并不拥挤,因为坚持的人并不多。*人生没有白走的路,每一步都算数。原创 2017-11-29 11:39:36 · 11745 阅读 · 0 评论 -
在滴滴,我是如何指数级提升开发技术的?---转自星光社的戴铭
在滴滴,我是如何指数级提升开发技术的?转载 2017-10-25 15:20:17 · 1371 阅读 · 2 评论 -
xcode解决xxx文件不能打开问题。
xcode解决xxx文件不能打开问题。原创 2017-09-11 21:17:07 · 2574 阅读 · 0 评论 -
iOS中时间与时间戳的相互转化(iOS10中 其他方法好像没什么用呀)
iOS中时间与时间戳的相互转化(iOS10中 其他方法好像没什么用呀)转载 2017-09-10 20:33:35 · 1456 阅读 · 0 评论 -
iOS判断是否为iPad的正确坐姿
方法一:(亲测无效)BOOL getRuntimeClassIsIpad(){ if ([[UIDevicecurrentDevice] userInterfaceIdiom] ==UIUserInterfaceIdiomPad) { returnTRUE; } returnFALSE原创 2017-09-08 12:13:44 · 1587 阅读 · 0 评论 -
“XXX.app” couldn’t be opened问题解决
当引入第三方的框架的时候 容易产生以下问题: The file “XXX.app” couldn’t be opened because you don’t have permission to view it.原创 2017-08-23 12:03:20 · 1161 阅读 · 0 评论 -
iOS开发者账号被封的邮件以及翻译
Hello shuyao Dou, This letter serves as notice of termination of the Apple Developer Program License Agreement (the “ADP Agreement”) and the Apple Developer Agreement (the “Developer Agreement”)原创 2017-03-29 18:34:43 · 11676 阅读 · 7 评论 -
直播服务器的搭建以及感想
Red5与EasyDarwin主流开源流媒体服务器有哪些? 流媒体解决方案 Live555(C++) 流媒体平台框架 EasyDarwin(C++) 实时流媒体播放服务器程序DarwinStreamingSrvr(C++) 流媒体实时传输开发包 jrtplib 多媒体处理工具 ffmpeg 多媒体编码工具包Libav Flash流媒体服务器 Red5(Java) 流媒体服务器 Ope原创 2017-05-11 14:54:07 · 16530 阅读 · 6 评论 -
iOS的学习路线图
原创 2017-04-05 11:30:50 · 5495 阅读 · 0 评论 -
UINavigationBar&UINavigationItem&UIBarButtonItem&UITabBar&UITabBarButton&UITabBarItem区别
一、UINavigationItem1> 获得方式self.navigationItem 2> 作用可以用来设置当前控制器顶部导航栏的内容self.navigationItem.titleself.navigationItem.titleView 二、UIBarButtonItem1> 用在什么原创 2017-03-13 15:58:57 · 5453 阅读 · 0 评论 -
Button的Selected和heighlighted的区别
heightlighted情况下 ,点击 按钮 ,出现的下一张图片。selected情况下,也是点击按钮出现 下一张图片,但是这个按钮 需要一个带UIButton的方法,来控制它的状态,通过btn.selected=!btn.selected来控制每次的状态。当在heightlighted的情况下,通过btn.select控制时,会出现,点击的第一次是高亮状态,松手后恢复,再次点击,出现比原创 2017-03-23 13:38:55 · 5566 阅读 · 0 评论 -
OC中类的Self 和 Super调用方法的本质
问题引出:神经病院objc -runtime入院考试 享受一下来自底层的高端操作。类到底是对象吗原创 2017-12-25 23:41:43 · 815 阅读 · 0 评论 -
iOS class深入理解: 实例对象、类对象、元类和isa指针
你要知道的class都在这里转载 2017-12-25 23:46:29 · 6542 阅读 · 0 评论