登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
iOS开发
(共
3124
篇经验)
0
推荐
12K
浏览
iOS必备技能之Runtime(一)
Runtime 是一个比较底层的C语言的API,可以翻译为“运行时”。作为使用运行时机制的OC语言的底层,它在程序运行时把OC语言转换成了runtime的C语言代码。学习并理解runtime是O...
ShariPino
9年前
IOS
移动开发
iOS开发
0
推荐
26K
浏览
iOS app与浏览器 跨域互通
本文主要介绍,app跨域访问app外部的浏览器的数据的方案,包括外部safari,或者QQ,微信,手百等外部app内的浏览器。
chiphomer
9年前
IOS
移动开发
iOS开发
0
推荐
14K
浏览
iOS远程推送原理及实现过程
推送通知,是现在的应用比不可少的功能。那么在 iOS 中,我们是如何实现远程推送的呢?iOS 的远程推送原理又是什么呢?在做 iOS 远程推送时,我们会遇到各种各样的问题。那么首先让我们准备一些...
gzvh8247
9年前
移动开发
iOS开发
0
推荐
9K
浏览
[iOS] 魔法数字 “3”
作为24k高纯度理工技术男,从大量和女性朋友交流的经历中,我发现一个有意思的现象: 男性在聊天的时候,一般会习惯就某一个话题持续深入的探讨,而女性总是在无意识当中频繁的切换话题 。如果将话题的切...
zjsp0861
9年前
软件开发
移动开发
iOS开发
0
推荐
17K
浏览
IOS 自定义布局当中的坑
蛮久没有写文章了,最近在公司也是在赶项目,本周已经接近尾声了,终于可以把在开发项目遇到的坑和积累的经验写一下啦,也算是年后的第一篇文章啦。
OlaCarbone
9年前
IOS
移动开发
iOS开发
AutoLayout
0
推荐
28K
浏览
MVVM架构的一次实践,重写iOS头条客户端
一个iOS头条APP,使用MVVM架构实现,代码中有注释,封装了AFN网络请求,解媾代码,使用起来非常方便。用最经典的TableView展示,后续不断更新,喜欢就star或fork一下,有问题或...
ChassidyKAF
9年前
IOS
移动开发
iOS开发
MVVM模式
0
推荐
48K
浏览
iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像...
eehg2087
9年前
IOS
移动开发
拍照
iOS开发
音频播放
0
推荐
10K
浏览
iOS并发编程Tips(二)
线程安全是编程中的术语,指某个函数、函数库在多线程环境中被调用时,能够正确地处理多个线程之间的共享变量,使程序功能正确完成。 — 维基百科
WolfgangSpr
9年前
移动开发
并发
iOS开发
0
推荐
7K
浏览
iOS遗留系统重构实践
在一个有着良好分层结构的系统中,每一层都有它自己的职责:显示层负责响应用户事件,调用业务层的逻辑,最后做数据呈现;业务逻辑层负责业务规则与数据处理;数据访问层封装底层数据库的操作,网络访问层与其...
lene4902
9年前
数据库
移动开发
iOS开发
CoreData
0
推荐
65K
浏览
iOS成熟的夜间模式解决方案
其实夜间模式的实现就是相当于 多主题加颜色管理 。而最新版本的 DKNightVersion 已经很好的解决了这个问题。
XASJer
9年前
Ruby
移动开发
iOS开发
0
推荐
23K
浏览
iOS--KVO的实现原理与具体应用
概念部分旨在剖析KVO这一设计模式的实现原理,应用部分通过创建的项目,以说明KVO技术在iOS开发中所带来的作用;
FlorineKasp
9年前
IOS
移动开发
iOS开发
KVO
0
推荐
10K
浏览
iOS开发之诱导用户为自己的App评论功能
由于我自己的App下载量少,评论也少,出于App的aso优化,想尽办法,而评论是aso里边比较重视的一块,前面的版本都没有诱导用户评论的这一功能,导致有些被动。
RicSwinburn
9年前
移动开发
iOS开发
github.com/AllLuckly/LBAppStoreReview
0
推荐
15K
浏览
一起来学Masonry (一)
在看这篇文章之前作者已经默认了你已经有了自动布局的概念,如果对自动布局还是不了解的话,可以看下这篇文章: iOS使用autolayout和sizeclass 解决适配问题 。或许读完这篇文章的话...
lf11111111
9年前
移动开发
iOS开发
Masonry
0
推荐
7K
浏览
从 NSObject 的初始化了解 isa
因为Objective-C的 runtime 只能在 Mac OS 下才能编译,所以文章中的代码都是在 Mac OS,也就是 x86_64 架构下运行的,对于在 arm64 中运行的代码会特别说明。
2421137562
9年前
Objective-C
移动开发
iOS开发
0
推荐
12K
浏览
Objective-C中懒惰的 initialize 方法
篇文章可能是对 Objective-C 源代码解析系列文章中最短的一篇了,在 Objective-C 中,我们总是会同时想到 load、initialize 这两个类方法。
dongjie001
9年前
Objective-C
移动开发
iOS开发
0
推荐
24K
浏览
你真的了解 Objective-C 中的load 方法么?
+ load 作为 Objective-C 中的一个方法,与其它方法有很大的不同。它只是一个在整个文件被加载到运行时,在 main 函数调用之前被 ObjC 运行时调用的钩子方法。
dmsp7785
9年前
IOS
Objective-C
移动开发
iOS开发
0
推荐
66K
浏览
iOS开发之--通讯录、蓝牙、内购、GameCenter、iCloud、Passbook功能开发汇总
iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录、微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等。今天将和大家一起学习如何使用系统应用、使用系统服务
XavierIbsch
9年前
IOS
移动开发
iOS开发
0
推荐
11K
浏览
摆脱第三方库系列(三)- 自己写顶部滚动标签栏
好久没写博客了,最近自己参考了一些源码写了一个标签页,并把他传到了CocoaPods上。大家可以集成到项目中进行使用,也可以看看源码自己写一个更好的,也希望如果有什么意见可以告诉我,我会进行完善。
309267245
9年前
移动开发
iOS开发
0
推荐
25K
浏览
iOS瘦身之删除FrameWork中无用mach-O文件
最近项目末期, 我们团队为了ipa的大小使用不少的体积减小的方法, 除了一些常规的方法之外, 我分享一下自己研究出来的新思路。
hjsw002
9年前
移动开发
iOS开发
0
推荐
36K
浏览
iOS使用 Quick Look Framework 快速预览文档
在 iOS SDK 中可以发现很多不是很有名的框架或者库。这些框架或库大多数都可以为你节省很多时间,同时也证明它们自己的价值。其中,有一个叫 Quick Look Framework 的框架。即...
ArianneDerr
9年前
IOS
移动开发
iOS开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档