参考:https://github.com/Alittlefly/AppLanguageChange 核心: 通过切换 文件的路径修改要读取的资源。 有问题请留言!谢谢 ...
分类:
移动开发 时间:
2019-03-14 13:12:17
阅读次数:
192
oc总结: 类: @interface Person:NSObject{ //成员变量 @protected @private @public } @property(nonatomic,copy)(NSString*)name; -(void)test; +(void)test2; -(void)... ...
分类:
其他好文 时间:
2019-02-23 01:18:12
阅读次数:
169
前言: block是iOS开发中时间及参数传递的一种方法,和代理模式(delegate)相比,block是简单易用的轻量级事件传递方法。 初始化: 手打如下代码,或者从代码块把代码拖拽出来。 typedef void(^upLoadImage)(NSString *str);//传参类型及形参 @p ...
分类:
移动开发 时间:
2019-02-21 13:01:11
阅读次数:
225
服务端给客户端返回数据一般使用 JSON 字符串,iOS 端一般会将 JSON 转成 Dictionary 使用。 这是一个简单的 JSON 串: {"progress":64.4} 值得注意的是 JSON 串被转换成 Dictionary 后会将基本数值类型转换成__NSCFNumber类型(私有 ...
分类:
移动开发 时间:
2019-02-18 19:07:03
阅读次数:
417
__autoreleasing 修饰的变量不是局部变量; 它的生命周期由autoreleasepool负责; +(Reachability*)reachabilityWithHostname:(NSString*)hostname { SCNetworkReachabilityRef ref = S ...
分类:
其他好文 时间:
2019-02-15 15:52:02
阅读次数:
183
iOS开发UI篇—ios应用数据存储方式(偏好设置) 一、简单介绍 很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能 每个应用都有个NSUserDefaults实例,通过它来存取偏好设置。比如,保存用户名、字体大小、是否自动登 ...
分类:
移动开发 时间:
2019-02-05 22:26:31
阅读次数:
285
● 沙盒根目录:NSString *home = NSHomeDirectory(); ● Documents:(2种?方式) ● 利用沙盒根目录拼接”Documents”字符串NSString *home = NSHomeDirectory();NSString *documents = [hom ...
分类:
移动开发 时间:
2019-02-05 22:13:43
阅读次数:
279
一、GET请求和POST请求简单说明 创建GET请求 1 // 1.设置请求路径 2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%@",s ...
分类:
移动开发 时间:
2019-02-05 22:07:11
阅读次数:
515
例如:我们新建一个SubLayer类继承自CALayer,则在SubLayer.m中重写此方法。如下: + (id)defaultValueForKey:(NSString *)key { if ([key isEqualToString:@"backgroundColor"]) { return ...
分类:
其他好文 时间:
2019-01-31 19:13:04
阅读次数:
195
Swift 的 NSDate 初学者指南 2015.12.14 22:43 如果问我在做过的所有项目中做的最多的事情,那处理日期绝对是榜上有名(译注:本文中的「日期」是指代 NSDate 对象,同时包含「日(date)」 和「时(time)」这两个元素)。毋庸置疑,无论工作量是多是少,开发者迟早需要 ...
分类:
编程语言 时间:
2019-01-30 16:04:17
阅读次数:
213