首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Eddiegooo
掘友等级
iOS
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
64
文章 63
沸点 1
赞
64
返回
|
搜索文章
最新
热门
在读《OC2.0编写高质量iOS代码的52个方法》记录
1.OC消息结构语言,其运行时所应执行的代码由运行环境决定; 动态性语言。 OC语言的对象所占的内存总是分配在堆空间,绝不会分配在栈空间。 指针的大小:32位4字节,64位机8字节。 2.在类的头文件里尽量少引用其他头文件。 可以使用@class向前声明类的方法。 这可以相应的…
iOS开发实战小知识——倒计时文案左右晃动问题
######在iOS App中,倒计时经常会出现,但是也发现一个小小的问题,就是倒计时文案会左右晃动。即使我最后一位个位数我补个0,补齐到两位,也还是会出现左右晃动的情况。具体效果如图: 我想这个把文本对齐方式改成居中,不左对齐了。这样子就不会左右晃动了吧。 但是现实是残酷的,…
iOS开发实战小知识 (十二)—— layoutIfNeeded Crash
在iOS 10~ 11系统上,莫名其妙发现一个crash, iOS 12系统没事(iOS 12系统做了优化么?)。 定位发现是[self layoutIfNeeded]崩溃到这句代码上。 原因: layoutIfNeeded 方法必须在主线程执行。 5.修复。 将[self l…
iOS应用内存占用过高崩溃
测试过程中发现一个问题:个别商品,进到商详页,应用跑着跑着突然Crash。打开断点调试,也没有具体崩溃的地方,系统就报了这个错误:Message from debugger: Terminated due to memory issue. 刚开始以为是加载播放视频的问题,可是其…
拦截webView 请求URL,修改webView内容icon
当我们使用一个webView 加载出一个界面,但是webView里面某个图片icon我们不想要,想要去掉它或是修改它。 在你使用webView 的方法类初始化中注册,dealloc方法里取消注册即可。 startLoading 方法不做任何处理,运行看去掉了百度logo。 以上…
iOS消息转发机制
开发过程中经常会遇到这个错误unrecognized selector sent to instance; 没有实现方法,或是方法没有找到,就直接崩溃了。 来看下具体怎么实现。 以上就是动态方法解析。 这时候涉及到了另外一个类,看它有没有实现对应的方法。 作为找不到函数实现的最…
SKStoreProductViewController -- 不跳转App Store 应用内直接下载、评论应用
SKStoreProductViewController 这个类需要了解下。 官方解释:用于展示iTunes Store 商品信息的类,继承自UIViewController。 2.初始化类,设置代理SKStoreProductViewControllerDelegate,展示…
Block深入浅出
Block 循环引用: self ---> block ---> self. self持有Block, Block持有self。 这时打破这个环即可解决。 gcc block.c 输入一个a.out 的可执行文件。 ./a.out 执行它。 可以看到打印结果。 clang -r…
NSTimer 循环引用问题
在iOS 10系统之前,系统的NSTimer是会引起循环引用的,导致内存泄漏。下面就针对这个问题给出几种解决方法。 在iOS 10以后系统,苹果针对NSTimer进行了优化,使用Block回调方式,解决了循环引用问题。 这个iOS 10方法能解决循环引用问题。但是我们目前大部分…
iOS 开发实战小知识——NSURLRequestCachePolicy
好久都没写文章了,总觉得没什么可写的,没有什么新的、难的技术来写。 突然转念一想,这违背了我写文章的初衷。我写文章的目的是:记录一些开发中遇到的问题,方便自己或他人后面查找填坑。 测试反馈一个问题,说是进入到商品详情页,抓不到接口请求。 我第一反应:不可能,我这进入到商品详情页…
下一页
个人成就
文章被点赞
178
文章被阅读
168,608
掘力值
2,549
关注了
26
关注者
45
收藏集
3
关注标签
17
加入于
2017-12-13