随笔分类 -  IOS NS

iOS 个人所得税 app 基础解析实践
摘要:前言:2019年 新个税实施在即,全国几乎所有在职员工都会下载“个人所得税”app来使用,并且 注册使用过程需要填写身份证号等相当私密重要的个人信息。 至今,各大app平台应用下载榜首仍然“无人能出其右”。 最近有翻阅到一些有趣的新闻,eg:360 查杀 “个人所得税”app 含有62种木马。。。随 阅读全文

posted @ 2019-01-06 19:18 ACM_Someone like you 阅读(680) 评论(0) 推荐(0) 编辑

iOS 多线程安全 与可变数组
摘要:完全来自于 iOS 多线程安全与可变字典 的学习 基本相同,举一反三 直接上样例代码 是我参照网上,根据当前业务需求改的。 其实好多人在这里喜欢用类别处理。我个人觉得用类别 极其容易和普通方法混淆,所以为了降低耦合度,增强代码理解性和可读性。这里单独创建类挺好的。用时候使用这个自定义的安全数组就好了 阅读全文

posted @ 2018-06-07 17:08 ACM_Someone like you 阅读(3140) 评论(0) 推荐(0) 编辑

iOS 多线程安全 与 可变字典
摘要:这周最大的收获是稍稍通透了 多线程安全字典的重要性。 诱因是,发现了有字典坏地址错误 果断以为是 value 或者 key 是可能出现了空值,补充了潜在的判断,虽然有的位置已经预判断的,但是真正赋值的时候并没判断呀,补充上了。 这种问题线下时候,我们基本0复现,所以迭代一个版本用户检验的时候还是报这 阅读全文

posted @ 2018-05-24 16:32 ACM_Someone like you 阅读(2551) 评论(0) 推荐(0) 编辑

iOS 结构简单清晰的 设置页面
摘要:这个是也是看了人家的代码,觉得甚是简单清晰,也是比较容易扩展。拿来学习一下 效果展示: 重点有以下2处: 1 .建立groupModel 列清组元素:当前组list 集合, 是否有header 或者 footer 等属性元素 @interface HFSettingGroup : NSObject 阅读全文

posted @ 2017-08-09 18:17 ACM_Someone like you 阅读(633) 评论(0) 推荐(0) 编辑

iOS URL Loading System / HTTP 重定向 认识与学习
摘要:一个朋友问了我一个问题,需求是这样的:他要用本地的H5资源 替换 链接资源, 但是判断链接资源时候 因为一些操作请求本地化了之后 一些操作比如请求服务器使用的是http开头,然而本地资源一直是以file://开头, 这样的 然后 shouldStart 方法中 的request(post请求) bo 阅读全文

posted @ 2017-05-02 10:48 ACM_Someone like you 阅读(1737) 评论(0) 推荐(0) 编辑

iOS 几种常用的 crash log 崩溃信息调试方法
摘要:前言:crash log 对 定位崩溃问题 ,并且不容易复现,尤其是及时对appstore 上正在运营的 app 的迭代改进来说 非常重要. 1 crash两种情况 1.1 测试环境下 追踪bug 1.2 App Store 上应用 追踪bug 我们主要讨论在App Store 上应用 追踪bug 阅读全文

posted @ 2017-02-08 23:26 ACM_Someone like you 阅读(22144) 评论(0) 推荐(1) 编辑

iOS NSSet 学习 “无序数组” & 去重 案例
摘要:“NSSet,NSMutableSet,和NSCountedSet类声明编程接口对象的无序集合(散列存储:在内存中的存储位置不连续)。 而NSArray,NSDictionary类声明编程接口对象的有序集合(有序存储:在内存中的存储位置连续)。” NSSet 运用 hash(哈希)散列算法 查找目标 阅读全文

posted @ 2016-08-22 12:00 ACM_Someone like you 阅读(2194) 评论(0) 推荐(0) 编辑

iOS 学习@autoreleasepool{}
摘要:" ojc-c 是通过一种"referring counting"(引用计数)的方式来管理内存的, 对象在开始分配内存(alloc)的时候引用计数为一,以后每当碰到有alloc,new,[mutable]copy,retain的时候引用计数都会加一, 每当碰到release和autorelease的 阅读全文

posted @ 2016-08-18 15:08 ACM_Someone like you 阅读(541) 评论(0) 推荐(0) 编辑

iOS NSCoding 的学习 和 使用
摘要:起初接触的轻量级 物理存储 方式 是 plist 可以存储 系统级别的 字典 数组 但是不能存储自定义的对象类 那会 用自定义对象做存储的 需求也不大 主要 是 还没建立面向对象意识,会的也少. 再就是真的需要存储 自定义类时候 就用了CoreData了 今天 就把落下的补上 NSCoding 轻量 阅读全文

posted @ 2016-07-14 15:52 ACM_Someone like you 阅读(1115) 评论(0) 推荐(0) 编辑

iOS KVC 和 KVO 的学习
摘要:KVC (NSKey Value Coding) :键值编码 KVO (Key Value Observing) :键值监听 前言:我曾经用过 监听 一个音频何时结束 监听视频播放 状态等 用了这种方法 今天特地总结一下KVC 和 KVO.以方便以后深入学习与运用. 再而有了全新认识,再做更专业的总 阅读全文

posted @ 2016-06-14 14:42 ACM_Someone like you 阅读(231) 评论(0) 推荐(0) 编辑

iOS 设置 延迟执行 与 取消延迟执行 方法 以及对 run loop 初步认识
摘要:之前开发过程中经常会有需求会使用 NSObject中的"performSelector:withObject:afterDelay:"做方法延迟执行的处理, 但是 还没有什么地方需要实现 取消 这个延迟执行方法"cancelPreviousPerformRequestsWithTarget:".(具 阅读全文

posted @ 2016-05-20 14:23 ACM_Someone like you 阅读(3249) 评论(0) 推荐(0) 编辑

iOS 反射 学习 和 运用
摘要:iOS 反射 学习 和 运用 反射: 通过 类名来获得生成的相应的类的实例 的这种机制 叫 反射 常用的反射方式 (1)第一种 其实很好实现的 ,你可以自己写映射关系 对应 ,也可以使用一些优秀的第三方,比如 MJExtension 等 特别方便 (2)MJExtension 有一个方法 value 阅读全文

posted @ 2016-04-19 14:24 ACM_Someone like you 阅读(932) 评论(0) 推荐(1) 编辑

iOS base64编码 MD5 加密
摘要://创建一个Base64编码的NSString对象 //字符串 转二进制 NSData *nsdata = [@"iOS Developer Tips encoded in Base64" dataUsingEncoding:NSUTF8Str... 阅读全文

posted @ 2015-03-25 11:18 ACM_Someone like you 阅读(546) 评论(0) 推荐(0) 编辑

IOS NSDate 调整当前时间戳为明天
摘要:这个可以根据需要调整 在day month hour minute second 等都行以下是以当前时间戳为基础,调整时间为明天的零点零时零分零秒 可以根据需要 写成毫秒的+(NSString *)GetTomorrowDay:(NSDate *)aDate{ NSCalendar *greg... 阅读全文

posted @ 2015-02-13 14:33 ACM_Someone like you 阅读(697) 评论(0) 推荐(0) 编辑

IOS int NSInteger NSNumber区分
摘要:1.NSNumber 是一个类继承于NSValue 即一个基本数据类型的集合 包括chara signed or unsigned char, short int, int, long int, long long int, float, or double or as a BOOLNSNumber... 阅读全文

posted @ 2015-01-19 17:57 ACM_Someone like you 阅读(836) 评论(0) 推荐(0) 编辑

iOS 关于NSNotificationCenter
摘要:通常我们在iOS中发生什么事件时该做什么是由Delegate实现的, Apple 还为我们提供了另一种通知响应方式,那就是NSNotification.NSNotificationCenter较之于Delegate可以实现更大的跨度的通信机制,可以为两个无引用关系的两个对象进行通信。NSNotifi... 阅读全文

posted @ 2015-01-13 20:03 ACM_Someone like you 阅读(336) 评论(0) 推荐(0) 编辑

iOS NSDate 判断当前日期是否合法
只有注册用户登录后才能阅读该文。

posted @ 2015-01-04 19:40 ACM_Someone like you 阅读(3) 评论(0) 推荐(0) 编辑

iOS NSDate 农历 节气
只有注册用户登录后才能阅读该文。

posted @ 2015-01-04 19:38 ACM_Someone like you 阅读(6) 评论(0) 推荐(0) 编辑

IOS 关于 NSUserDefault
摘要:转载并不是所有的东西都能往里放的。NSUserDefaults只支持: NSString, NSNumber, NSDate, NSArray, NSDictionary.NSUserDefaults的方法中用来记录一下永久保留的数据非常方便,不需要读写文件,而是保留到一个NSDictionary字... 阅读全文

posted @ 2014-12-09 14:35 ACM_Someone like you 阅读(255) 评论(0) 推荐(0) 编辑

如何使用NSOperations和NSOperationQueues(二)
摘要:"每一个应用程序至少有一个主线程。线程的工作就是去执行一系列的指令。在Cocoa Touch中,主线程包含应用程序的主运行回路。几乎所有你写的代码都会在主线程中执行,除非你特别创建"线程每一个应用程序至少有一个主线程。线程的工作就是去执行一系列的指令。在Cocoa Touch中,主线程包含应用程序的... 阅读全文

posted @ 2014-08-22 14:41 ACM_Someone like you 阅读(258) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示