首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
AI聊吧
掘友等级
dev
|
ailiaobar
AI聊吧,您的专属AI助理,https://ailiaobar.com/
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
赞
文章( 31 )
沸点( 0 )
iOS 网络监控框架 - Reachability 源码解读
Reachability 项目是 Apple 提供的一个官方 Demo, 用于演示如何使用 System Configuration framework 来监控 iOS 设备的网络状态。值得注意的是 Reachability 仅仅能检测到数据包是否可以离开本设备,而不能检测到数…
Hera-打通小程序,Web,iOS,Android的全平台混合框架
小程序,互联网界目前最火的新物种之一。在这个框架满天飞的年代,Hera 悄悄的来了。 在距离上次介绍的小程序web开发框架-weweb一个多月后,我们终于推出了它的全平台版-Hera,它的使命是实现用小程序的方式来写跨平台应用,使用它可以让你的小程序除了在微信上运行,还可以打包…
CocoaPods工程使用插件App Extension
为APP添加的Extension的方法很简单,在工程下new一个target,选择相应功能的Extension即可。Xcode会为我们自动创建好入口文件,我们只要在相应函数里填上响应代码就可以了。 这里讨论使用cocoapods的工程使用Extension会遇到的三个问题。 答…
Runtime系列1--从一个崩溃谈起
本文从一个崩溃问题谈起,然后逐步深入,探讨下runtime的细节和使用,主要涉及到的知识点如下: objc_msgSend的实现原理 isa指针 类和元类 object_getClass(obj)与[obj class]的区别 崩溃代码 我们先来看看两段代码,第一段代码主要是展…
RAC资源帖
最近在断断续续的学习RAC,差不多两个月的时间,学了120个小时左右。不得不说RAC的学习曲线十分陡峭,造成RAC难学的主要有几点原因: 完全不同的编程思想。平常我们使用OC写代码都是面向对象的编程范式,而RAC却是在OC语言环境下实现的函数式响应编程,简称FRP。这就需要我们…
(译)窥探Blocks(3)
在第一篇文章和第二篇文章我们已经研究了一些blocks的内部原理了。本文将进一步研究block拷贝的过程。你可能听到过一些术语比如"blocks 起始于栈"以及"如果想保存它们以后用你必须拷贝"。但是为什么呢?拷贝到底做了什么事?我长久以来一直在好奇拷贝block的机制到底是什…
我用Xcode +python写的第一个OS X app
1. 为什么要写这个app? 原因之一当然是学了点东西总想练练手。 更为重要的原因则是,在写iOS app时,每增加一个网络请求,就要写一个json对应的model类,而构造这些model类的代码毫无快感可言。so,人生苦短,我用python 2. 技术栈 1. json反序列…
iOS面试题集合(BAT及各大中小型公司)
本文主要内容为iOS面试题目,对各个面试题进行一些分类(持续更新),包含了BAT,及各大中小型公司的面试题集合,为大家在找工作的时候提供一点帮助...
我想成为一个真的程序员
读到时,脑袋一阵晕眩。为了让你往后的日子不被嫌弃,现在自己必须抓紧时间沉下来。 编程时间越久,越觉得需要回头看,啃基础。写业务的时间再久,天花板的高度也不会被你撑高。 业务的编码,为我带来的一些成长是:如何更好的代码复用;如何将具体的业务进行拆分成代码模块;如何组织项目的结构,…
玩转iOS开发:装逼技术RunTime的总结篇
讲到这里, RunTime的知识点和应用基本上就已经讲完了, 剩下的就靠大家自己在项目中的应用以及累积了. 我们可以从这些东西里获取到指定类的所有信息, 无论是公开的, 还是私有的, 全部都可以拿到, 并且操作. PS: 但操作私有方法的时候, 注意不要用来上架, 除非你有方法…
下一页
个人成就
文章被点赞
1
文章被阅读
3,312
掘力值
86
关注了
290
关注者
1
收藏集
14
关注标签
58
加入于
2017-10-18