最新 最热

Cordova 是什么

给两个链接:- webView:shouldStartLoadWithRequest:navigationType:public void addJavascriptInterface (Object object, String name)

2018-10-19
1

第一篇:初始Golang

Golang简介编程语言已经非常多,偏性能敏感的编译型语言有 C、C++、Java、C#、Delphi和Objective-C 等,偏快速业务开发的动态解析型语言有PHP、Python、Perl、R

2018-10-09
1

鹅厂的成长收获

毕业之后在上海、成都、上海的城市中徘徊,每一次城市迁徙都带我许多的烦恼; 于是在2017年初时,我回到了深圳,选择加入当时对我来说是神秘的存在——腾讯。 至此,已经过去一年半的时间。期间的成长、收获颇多,便在国庆与大家...

2018-10-08
1

十分钟接入iOS 12新特性——Siri Shortcuts

Xcode 10已经正式发布,开发者可以接入Siri Shortcuts的iOS 12新特性。 WWDC2018的Introduction to Siri Shortcuts Session介绍了Siri Shortcuts的使用和Swift接入,但没有Objective-C版本的demo。 于是新开此文,介绍如何...

2018-10-08
1

浅谈第三方 SDK 和自定义 crash 上报冲突问题

在开发 iOS 应用,解决 Crash 问题始终是一个难题。Crash 分为两种,一种是由 EXC_BAD_ACCESS 引起的,原因是访问了不属于本进程的内存地址,有可能是访问已被释放的内存;另一种是未被捕获的 Objective-C 异常,导致程序向自身...

2018-09-30
1

iOS - Dissecting objc_msgSend on ARM64

我们的朋友 ldp 又出现了。这回它读取了 x12 中指针,这个指针指向了要查找的bucket。每个bucket包含了一个选择器和一个 IMP 。 x9 现在包含了当前bucket的选择器, x17 包含了 IMP。...

2018-09-30
1

[Objective-C] 从NSInteger说开去

初写iOS时,我做的是把原项目从Android端移植到iOS端。因为涉及到不同语言,又因为不熟悉iOS,加上还要与用C写的网络库进行纠缠,我小心翼翼的用了基本数据类型完成大多数编码。能用int就坚决不用NSInteger,能用float就坚决不...

2018-09-18
1

[iOS] 技术文章收藏

现在关注了一些微博,订阅号,博客。每天都能看到不少好文章。现在收藏夹里放了不少文章,我觉得是时候整理一下,把文章分各类,做个目录出来,方便以后查阅。...

2018-09-18
1

[Objective-C]用Block实现链式编程

看这篇博客时最快让你上手ReactiveCocoa之基础篇看到作者介绍链式编程那一块,发现自己的钻研精神不足。想想自己使用链式编程也有段时间了,对,就是 Masonry 库。自己一直享受点语法带来的效率提升,却没想过自己去照着实现...

2018-09-18
1

iOS&mac OS中hook框架的梳理

本文梳理了ios或osx中可以用于hook的框架及其使用,对于C/C++方法,进行了私有和系统方法的区分阐述,本文仅针对hook框架做讨论,对于实验中用到的注入、签名等不作阐述。...

2018-09-17
1