首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SuperMairo
掘友等级
iOS开发工程师
追求卓越,成功就会在不经意间追上你~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 20
沸点 3
赞
23
返回
|
搜索文章
最新
热门
一个轻量级的iOS皮肤切换方案(内附Demo)
SDTheme-White和SDTheme-Black是资源主题Bundle的名称,下面会说到资源Bundle的引入方法。 如果直接设置属性的方式不满足需求,还可以自己监听通知SDThemeChangedNotification,收到通知之后自行做颜色图标等切换。 颜色字符串和…
iOS开发中的11种锁以及性能对比
在平时开发中我们经常会使用多线程,多线程为我们带来了很大便利,也提高了程序的执行效率,但同时也带来了Data race,Data race的定义很简单:当至少有两个线程同时访问同一个变量,而且至少其中有一个是写操作时,就发生了Data race。所以这是就要利用一些同步机制来确…
提升iOS开发效率的一些keys(持续更新)
工作中我发现有些iOS小伙伴平时开发的时候,比如在快速打开一个类文件的时候,还在项目目录里面一层一层的找,等等,希望本文能提升他们的开发幸福感。 我自认为我知道的快捷键还蛮多的,但是还是从同事那里学到了几个实用的🤓,这篇文章就当做记录分享自己平时开发的一些小技巧吧,大家看完有…
iOS快速上手应用内购(IAP)附Demo
前期需准备: * 1.在苹果后台添加商品,记下你的商品id. *2.在苹果后台创建好沙盒测试账号.这两步就不介绍了,可以简书搜一下,bing一下,soso一下,google一下。(我要改掉意识中百度一下这种说法,😄) 应用发送请求到服务器,获取所有的可用Products Id…
Objective C编程规范以及建议
方法声明和定义-或者+和返回类型之间须使用一个空格,括号要同行并有一个空格方法应该像这样:如果函数名字太长,可以用冒号对齐,像这样:当第一个关键字比其它的短时,要保证下一行至少有4个空格的缩进,对齐关
iOS使用symbolicatecrash解析crash
用一张图说明问题,就是拿到crash文件找到了出错位置确不知道对应的代码中什么位置前期准备:*1.用解压软件打开你的IPA包,把Payload中的文件复制到crash文件同一目录下。*2.将对应.dS
iOS设计模式四部曲(一) 创建型模式 内附Demo
闲言碎语不多讲,上图是本系列的一个总体大纲。这篇文章是第一部:创建型模式。不过在开讲之前首先说一下设计模式的六大原则:关于这六大原则的解释,具体可以看我之前整理的一篇文章,请点击这里前往创建型模式包括
iOS设计模式四部曲(二) 结构型模式 内附Demo
废话不多说,上图是整个设计模式的目录,这篇文章是其中的第二部分:结构型模式。结构型模式包括:适配器模式(Adapter),桥接模式(Bridge),装饰器模式(Decorator),组合模式(Comp
iOS常量(const)、enum、宏(#define)的使用场景及区别
3.宏编译时只替换不做检查不报错,也就是说有重复定义问题。而const会编译检查,会报错 定义不对外公开的常量的时候,我们应该尽量先考虑使用 static 方式声名const来替代使用宏定义。const不能满足的情况再考虑使用宏定义。比如用以下定义: 对于整型类型,代替宏定义直…
一篇文章拿下《Effective Objective C 2 0编写高质量iOS与OS X代码的52个有效方法》
Smalltalk是消息语言的鼻祖。 Objective-C是C语言的超集,在C语言基础上添加了面向对象等特性,可能一开始接触时你会觉得语法有点奇怪,那是因为Objective-C使用了动态绑定的消息结构,而Java,C++等等语言使用的是函数调用。 消息结构与函数调用的关键区…
下一页
个人成就
文章被点赞
274
文章被阅读
26,710
掘力值
857
关注了
49
关注者
333
收藏集
0
关注标签
7
加入于
2017-08-07