登录 立即注册
金钱:

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

iOS开发之CocoaLumberjack的使用方法

一、什么是CocoaLumberjack?CocoaLumberjack是iOS业界有名的github开源日志库,提供如下功能:1、支持日志打印到Xcode控制台,打印到mac的console程序、打印到文件2、日志功能支持关闭和打开,支持Error、Warning、Info、Debug、Verbose、All日志等级3、支持基于DDLogFormatter协议自定义日志格式和继承DDAbstractLogger和 ...
xiexqq 2017-8-2 14:30
阅读:50 评论:0 赞:0

app最新版本检查

当新版本的app提交appStore,用户可能并不知道,需要提示用户。简单写了个类,从appStore获取app最新信息,然后提示用户去更新。只需一行代码`[ start];`就搞定app版本检查并提示用户去更新。 如果app发布是走的企业证书,流程也一样,区别就是最新的app信息是从内部服务器获取而已, ...
zzyhappyzzy 2017-8-2 11:59
阅读:77 评论:0 赞:1

一些动画效果开源库的推荐

1、转场动画 (https://github.com/ColinEberhardt/VCTransitionsLibrary) !(http://upload-images.jianshu.io/upload_images/4188917-3853c6d18defb14b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/200) !(http://upload-images.jianshu.io/upload_images/4188917-4d33141bceca07ef.png ...
Torr 2017-8-2 11:36
阅读:197 评论:0 赞:1

ARKit 从零到一:教你编写 AR 立方体

关注AR/VR也有一段时间了,从一开始微软的HoloLens,谷歌眼镜,到苹果上次在WWDC上向开发者们展示他们的AR方面的成果,微软HoloLens高昂的价格让人望而却步,而谷歌眼镜无疾而终,相较于前两者,苹果的AR技术只需要一台iPhone,成本降低了许多,开发者大会上苹果展示的几个Demo效果也着实令我惊艳,于是闲暇时间就在网上找 ...
BeatBeat 2017-8-2 10:19
阅读:275 评论:0 赞:0

fabric接入 ios

https://fabric.io/kits/ios/crashlytics/install
KB_MoreShare 2017-8-1 18:56
阅读:64 评论:0 赞:0

【ios记录】MJExtension框架源码分析

iOS开发中经常会用到数据和模型的互相转换,大致有两种转换方式:1.手动写转换的代码,2.利用开源库进行转换。常用的开源库有:JSONModel、Mantle、MJExtension、YYModel等等,本文主要介绍一下MJExtension的底层实现,看一看小码哥如何设计这个轻量级的数模转换框架。本着面向应用的角度,我觉得还是从一个字典转模型的例 ...
xiexqq 2017-8-1 17:11
阅读:80 评论:0 赞:0

ios开发之UICollectionView 崩溃的问题

今天写代码,遇见了这样的错误,检查代码都没有错误,运行还是报如下的错误: *** Assertion failure in -, /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.60.7/UICollectionView.m:3983这是我写的代码 找了还就,最终找到错误原因:在自定义xib时,额外多了一个控件在另外的区域,把此 ...
xiexqq 2017-8-1 15:54
阅读:57 评论:0 赞:0

【开发的正确姿势】94个iOS开发资源整合推荐

资源总结类文章总是开发者们所喜欢的,网上已经有各种weekly、头条以及期刊类资源总结杂项App Release Checklist—iOS App发布清单。Hey Focus—帮助你专注于一个任务。Objective Cloud—Objective C App云端服务。Thermal—核心数据编辑器。Big Papoo—替代安装Adhoc App。Tweriod—分析你的推特和followers的推特找出最佳 ...
xiexqq 2017-8-1 15:48
阅读:121 评论:1 赞:1

关于 iOS 性能优化的深入剖析

问题种类时间复杂度在集合里数据量小的情况下时间复杂度对于性能的影响看起来微乎其微。但如果某个开发的功能是一个公共功能,无法预料调用者传入数据的量时,这个复杂度的优化显得非常重要了。上图列出了各种情况的时间复杂度,比如高效的排序算法一般都是 O(n log n)。接下来看看下图:图中可以看出 O(n) 是个分水岭,大 ...
xiexqq 2017-8-1 14:38
阅读:73 评论:0 赞:0

【详细】iOS终极横竖屏切换解决方案

01.综述大多数公司的项目都只支持竖屏,只有一两个界面需要同时支持横屏,就像视频 APP 一样,只有视频播放的时候需要横屏,其他时候都只允许竖屏。给出的 demo 中处理两种需要横屏的情形:第一种是录制视频时横屏第二种是播放视频时横屏具体使用演示请前往优酷视频查看:BLLandscape Demo。02.录制视频横屏一般可能只需要 ...
xiexqq 2017-8-1 14:32
阅读:57 评论:1 赞:0

iOS 图文并茂的带你了解深拷贝与浅拷贝

一、概念与总结1、浅拷贝浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间,当内存销毁的时候,指向这片内存的几个指针需要重新定义才可以使用,要不然会成为野指针。浅拷贝就是拷贝指向原来对象的指针,使原对象的引用计数+1,可以理解为创建了一个指向原对象的新指针而已,并没有创建一个全新的对 ...
xiexqq 2017-8-1 14:27
阅读:52 评论:0 赞:0

iOS开发正确姿势-学会使用代码块,提高你的开发效率

相信很多开发者在初级阶段时都免不了记不住方法等各种各样的窘境,于是,很多时候,在遇到使用相同控件属性时,苦于记不住其种类繁多的代理方法,就只能照着之前写过的代码再照搬一遍,又或者稍有经验的开发者在遇到代码量略多但框架大体相同,只有细微几处修改的需求时,copy之前写过的代码片段并进行适当的修改,成了在日 ...
xiexqq 2017-8-1 14:22
阅读:60 评论:0 赞:1

iOS开发中h5定位的问题

iOS开发中h5定位的问题当我们使用H5与Native进行混合开发时候,如果需要web界面在加载时候获取手机定位权限,那么有两种方法:在加载web之前你把所需坐标拼接到网址内。把这个动作交给H5去处理。h5定位时需在plist文件中添加如下获取权限配置<key>NSLocationWhenInUseUsageDescription</key> <string>获取一下位置可好?</s ...
xiexqq 2017-8-1 14:19
阅读:66 评论:0 赞:0

怎样创建一个好的App目录结构

一、引言经过前段时间的一番疯狂面试,终于算是安定下来了,刚入职一家感觉不错的公司。公司想要在原来产品的基础之上再做一个新的项目,之前在上一家公司做项目的时候总觉得app的一个层次不如意,但是在原有的项目上去改又比较费时费力,再加上公司项目不断的加需求,改需求,根本有多少时间去细化分析目录结构。这次正好借 ...
BlueManlove 2017-8-1 10:47
阅读:243 评论:0 赞:0
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

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

返回顶部