加载中
iOS 自定义 NavigationController

#import "JINavigationController.h" @interface JINavigationController ()<UINavigationControllerDelegate,UIGestureRecognizerDelegate> @end @implementation JINavigationController +...

iOS
01/10 16:20
0
iOS自定义返回按钮

在父视图中修改 1、使用 backBarButtonItem 实现,返回按钮紧贴屏幕左边,有返回手势。 这种方法需要将图片设置成 UIImageRenderingModeAlwaysOriginal 模式才能正确显示,否则图片会被渲染成...

iOS
01/09 17:02
0
iOS view生命周期

一、view生命周期 1、loadView loadView方法负责创建UIViewController的view,每次访问UIViewController的view,比如controller.view、self.view,且view为nil,就会调用loadView方法。 关于...

01/07 22:11
0
iOS单例模式,你真的写对了吗?

单例模式很常见,但是,能真正把单利模式写对的却很少。在iOS中,一般我们都是用官方推荐的写法来写单例: + (instancetype)sharedInstance { static URLManager * ins = nil; static dispa...

iOS
2018/09/29 16:04
146
@synthesize

Xcode4时,@property只能生成getter、setter方法的声明; 从Xcode5开始,@property 可以自动生成_propertyName成员变量和getter、setter方法的声明和实现。默认情况下,getter、setter方法作...

2018/08/28 18:10
472
网络请求顺序执行,顺序回调

利用Operation多个操作按顺序执行,并且按顺序执行回调

2018/05/04 12:51
50
CGAffineTransformMake(a,b,c,d,tx,ty) 矩阵运算原理

CGAffineTransformMake(a,b,c,d,tx,ty) a d 缩放, b c 旋转, tx ty 位移 (x , y) -> (x' , y') 的公式 x' = ax + cy + tx y' = bx + dy + ty 矩阵的基本知识: struct CGAffineTransform { ...

2017/10/19 16:23
40
objectForKey:与valueForKey:

objectForKey: 和 valueForKey: 的区别

2017/09/04 09:33
2
蜂窝移动网络权限关闭导致的坑

ios10 http请求 1009 蜂窝移动网络

NSLog显示不全-自定义输出log

Xcode8.0中用NSLog打印长的json显示不全,但是printf可以打印完全,所以写了一个log宏: #define NSLog(format, ...) printf("TIME:%s FILE:%s(%d行) FUNCTION:%s \n %s\n\n",__TIME__, [[[N...

Dead Code Stripping,Link With Standard Libraries

3.3.2 Dead Code Stripping > YES;(YES,消除无效代码) For statically linked executables, dead-code stripping is the process of removing unreferenced code from the executable file....

你真的懂iOS的autorelease吗

原文地址:http://www.cnblogs.com/wengzilin/p/4351187.html 或许这个题目起得有点太高调了,不过我只是想纠正一些童鞋对于autorelease的认识,如果能帮到几个人,那这篇文章也就值得了!当...

iOS
2016/10/10 17:43
1
笔记:个人证书与企业证书

一、cer证书与mobileprovision文件 开发iOS需要cer证书和mobileprovision描述文件 1、.cer证书 开发者的信任证书(相当于你的身份证)。 2、.mobileprovision文件 包含了cer证书、应用包名(...

2016/10/10 17:27
201
Xcode无用日志解决方案

Xcode8输出的日志中有一段奇怪的东西: 2016-09-20 13:12:11.855080 swiftChujian[6637:3736512] subsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_level:...

2016/10/09 13:30
6
iOS10 获取隐私数据权限声明

文档: You must statically declare your app’s intended use of protected data classes by including the appropriate purpose string keys in your Info.plist file. 显然,iOS 10一项显著...

2016/09/19 17:53
80
利用 Framework 进行动态更新

将 app 中的某个模块(比如一个 tab)的内容独立成一个 framework 的形式动态加载,在 app 的 main bundle 中,当 app 启动时从服务器上下载新版本的 framework 并加载即可达到动态更新的目的...

Xcode - Other Linker Flags

Other Linker Flags 的作用

移动App入侵与逆向破解技术-iOS篇

如果您有耐心看完这篇文章,您将懂得如何着手进行app的分析、追踪、注入等实用的破解技术,另外,通过“入侵”,将帮助您理解如何规避常见的安全漏洞。文章大纲:1、简单介绍ios二进制文件结...

2016/07/25 14:44
593

没有更多内容

加载失败,请刷新页面

返回顶部
顶部