登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

IOS上 关于状态栏的相关设置(UIStatusBar)

知识普及 ios上状态栏 就是指的最上面的20像素高的部分状态栏分前后两部分,要分清这两个概念,后面会用到: 前景部分:就是指的显示电池、时间等部分;背景部分:就是显示黑色或者图片的背景部分; 如下图:前景部分为白色,背景部分为黑色 注意:这里只涉及到ios7以及更高版本,低版本下面的讲解可能无效。 设置status ...
KB_MoreShare 2016-11-11 15:38
阅读:195 评论:0 赞:0

ios 购物车逻辑

主要的思路是:数据结构为( ( { } ) ),最外层的是所有商家的大数组。第二层是商家所有的商品数组。添加购物车时,传过来一个商品信息的大字典,包含商家,商品ID和一些其他信息。首先判断做外层的商家数组是否有内容,如果没有,则直接将商品加到商品数组,然后将商品数组以商家为单位,添加到商家大叔组里面。当如果最外层 ...
KB_MoreShare 2016-11-11 10:20
阅读:313 评论:0 赞:0

ios 加密 解密 数据

#pragma mark - Base64加密和解密/** *  传入一个字符串,经过base64加密之后,返回加密之后的字符串 * *  @param originString 原始传入过来的字符串  zhang * *  @return 加密之后的字符串 */- (NSString *)base64EncodeNSString *)originSt ...
KB_MoreShare 2016-11-11 10:10
阅读:225 评论:0 赞:0

毛玻璃效果,一句实现

    //添加毛玻璃效果    UIToolbar *toolBar = [init];   toolBar.barStyle = UIBarStyleBlack;    [self.bgImageView addSubview:toolBar];    这是一个偷懒的办法,效果无差异
KB_MoreShare 2016-11-11 10:07
阅读:177 评论:0 赞:0

AppDelegate的解耦和瘦身

严格来讲,AppDelegate除了负责应用生命周期之外,不应该再有多余的责任。但在iOS 实际开发过程中,很多人习惯将全局变量定义在 AppDelegate 中,因为任何项目都会访问 AppDelegate,但如此这般,AppDelegate就变得更加臃肿。在大型项目中,想要接触耦合和模块化时,都不利于AppDelegate的维护。所以最好的办法就是将很多全 ...
BeatBeat 2016-11-10 17:04
阅读:585 评论:0 赞:0

KVO进阶 —— 源码实现探究

本篇会对KVO的实现进行探究,不涉及太多KVO的使用方法,但是会有一些使用时的思考。一、使用上的疑问1.keyPath是什么当我们使用@property时候,keyPath是指的是我们的属性名,实例变量或者是存取方法?:point_down: 对一个属性值使用@synthesize重新定义了存储变量# import "Person.h" @interface Student : Person @prop ...
BeatBeat 2016-11-10 17:04
阅读:941 评论:0 赞:0

代码实现将excel转换成plist文件

代码实现将excel转换成plist文件参考资料:http://blog.csdn.net/miao_zi/article/details/44400679需要在本地存储一些不变的数据,但这些数据存在excel表格里,怎么使用它们呢?一种方法是将excel转换成plist文件。excel表格的内容类似于SchoolID         SchoolName0000001       &nb ...
wsyuzx 2016-11-10 14:37
阅读:233 评论:0 赞:0

AFNetworking 3.0 关于HTTPS报异常的解决办法

小白,第一次碰到这种情况,就拿出来说说:按照大部分人连接HTTPS一样的码代码,部署本地证书,选择效验模式为AFSSLPinningModeCertificate,代码如下: [代码]objc代码:AFSecurityPolicy *securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModeCertificate]; [securit ...
圣诞白 2016-11-10 10:28
阅读:754 评论:1 赞:0

加密说明

1.客户端先发起非对称请求2.服务端返回一次非对称响应3.在返回数据中用请求密钥及响应密钥返回在业务数据的加密中就可以使用对称密钥加密4.在业务数据请求是用请求密钥对称加密5.在业务数据响应时用响应密钥对称加密 非对称加密可以使用RSA,对称加密可使用DES ...
zhangfei2015 2016-11-9 21:16
阅读:302 评论:0 赞:0

常见宏定义 pch配置

平时常用的宏定义,希望对大家有帮助,日后持续更新...//#ifndef MacroDefinition_h#define MacroDefinition_h//-------------------获取设备大小-------------------------//NavBar高度#define NavigationBar_HEIGHT 44//获取屏幕 宽度、高度#define SCREEN_WIDTH (.bounds.size.width)#define SCREEN_HEIGHT (.bounds.size. ...
KB_MoreShare 2016-11-9 15:36
阅读:260 评论:0 赞:1

隐藏导航栏底部线

隐藏导航栏底部线 ios10之前    [self.navigationController.navigationBar setBackgroundImage: forBarMetrics:UIBarMetricsDefault];     [self.navigationController.navigationBar setShadowImage:]; ios10之后if ([self.navigationController.navigatio ...
KB_MoreShare 2016-11-9 15:32
阅读:295 评论:0 赞:1

iOS App 从点击到启动

程序启动之前从exec()开始main()函数是整个程序的入口,在程序启动之前,系统会调用exec()函数。在Unix中exec和system的不同在于,system是用shell来调用程序,相当于fork+exec+waitpid,fork 函数创建子进程后通常都会调用 exec 函数来执行一个新程序;而exec是直接让你的程序代替原来的程序运行。system 是在单独的进程中 ...
shareiOS 2016-11-9 10:26
阅读:341 评论:0 赞:0

iOS 端数据库解决方案分析

很早之前就想写一篇iOS端数据库相关的总结文章,梳理下使用移动端数据库的一些重要知识点,再综合对比下sqlite和CoreData的优缺点,希望能帮助一些这方面经历较少的同学少走一些弯路。为什么要用数据库iOS端持久化的方案选择比较多,NSUserDefault,Keychain,File,sqlite都可以帮助存储关键的业务数据。NSUserDefault和Ke ...
shareiOS 2016-11-9 10:25
阅读:923 评论:2 赞:0

MVC,MVP 和 MVVM 的图示

复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。昨天晚上,我读了《Scaling Isomorphic Javascript Code》,突然意识到,它们的区别非常简单。我用几段话, ...
James1991 2016-11-8 18:28
阅读:442 评论:0 赞:0
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

返回顶部