项目问题
u010576399
这个作者很懒,什么都没留下…
展开
-
Quicklook 以及 QLPreviewController
公司产品现在在做和文件打交道的东西,所以有时候就需要一些查看文档之类的,刚开始使用webview,是的,他很强大,支持很多格式,但是还是有很多局限性,如pdf,跳到指定页之类的,没办法 很好的支持,所以对于这样的需求,我就想法了原生的Quicklook框架。从iOS4.0后,apple推出新的文件预览控件:QLPreveiewController,已经支持pdf文件阅读。Quick原创 2016-01-29 14:12:54 · 702 阅读 · 0 评论 -
iOS samba SBM协议
最近公司 项目 需要集成 Samba Client端。然后 在使用Objective-C wrapper for Samba client时除了一点问题。记录一下。操作步骤:1、下载2、解压kxsmb3、进入kxsmb目录4、执行 rake错误提示包括 : need autoconf 2.53 or later to build samba from Git原创 2016-11-01 15:32:10 · 2555 阅读 · 0 评论 -
解决Xcode8打印了nw_socket_handle_socket_event Event mask
[] -[NWConcrete_tcp_connection dealloc] 11 [] nw_socket_handle_socket_event Event mask: 0x4 [] nw_socket_handle_socket_event Socket received WRITE_CLOSE event [] nw_socket_handle_socket_event Ev原创 2016-10-13 17:13:44 · 2528 阅读 · 0 评论 -
iOS 真机 Log日志
使用Xcode 在模拟器运行的时候,可以直接通过xcode 查看log,但是真机测试的时候,xcode 却无法获取到,对于日志输出,可以先保存到真机上,之后通过iTunes 导出即可修改源码 此函数要在 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(N原创 2016-06-24 14:28:13 · 2719 阅读 · 0 评论 -
iOS 获取 顶层控制器
1.我们在非视图类中想要随时展示一个view时,需要将被展示的view加到当前view的子视图,或用当前view presentViewController,或pushViewContrller,这些操作都需要获取当前正在显示的ViewController。 //获取当前屏幕显示的viewcontroller - (UIViewController *)getCurrentV原创 2016-06-24 14:27:03 · 4235 阅读 · 0 评论 -
iOS 图片上传旋转90°
在做项目时我们经常要对图片进行一些处理,以达到性能优化或满足需求。常见的情形有以下几种拉伸图片项目中使用的图片素材如果能通过拉伸获得就尽量这样去做。这样做有两个显而易见的好处,一是能够减少App安装包的大小,另外一个则是减少App运行时占据的内存空间大小。毕竟App的UI基本上来说是建立在大量的精致的图片上,如果这些图片都一概使用屏幕等大小的图片,那么对App的性能及安装量都是有一原创 2016-05-05 19:08:06 · 1432 阅读 · 0 评论 -
Photos Framework 新照片框架
1.关键词ALAsset; PHAsset; Photos library; UIImagePickerController; PHLivePhoto; LivePhoto.ALAsset 或者 PHAsset 代表着由 iPhone 相册 app 管理的视频和图片对象。ALAsset 在 iOS9.0 版本已经被弃用,PHAsset 是 ALAsset 的替代。和手机相册(Photos)原创 2016-04-21 13:35:04 · 2330 阅读 · 0 评论 -
上传大文件 NSInputStream
/** * @method + (NSString *)uploadVideoFilePath:(NSString *)filePath withFileName:(NSString *)fileName withFileExt:(NSString *)fileExt withErrorCode:(NSInteger *)errorCode * * @abstract 上传文件 *原创 2016-04-18 16:05:13 · 1671 阅读 · 0 评论 -
解析iOS崩溃日志(crash Log)
最近在解析umeng错误分析日志上有了重大突破! 很显然,我们的应用免不了crash,各种各样的crash,不过大部分在提交至appstore前经过严格的“消毒”后,所剩无几了。but(这个词..)漏网之鱼总是有的嘛(貌似很多..囧)。好吧,看下文: 首先看一些这些线上app crash 信息:* Application received signal SIGSEGV* Appl转载 2016-05-24 18:05:06 · 3192 阅读 · 0 评论 -
在iOS应用中使用字体图标及制作字体库
做iOS开发的都知道,因为屏幕分辨率的问题,在iOS app 中都得放两套切图来支持retina屏和非retina屏幕,但是文字就不需要考虑分辨率的问题,所以可不可以将一些图片用文字来代替呢,省时省力省资源。看下面一些截图:这些截图上面的图标都是用文字来表示的,没有用png图片,看起来还不错吧下面介绍一下制作以及使用图标字体的方法字体图标的制作这部分原创 2016-05-24 17:58:51 · 941 阅读 · 0 评论 -
Bonjour 简介及使用
这两天抽空做了几个Bonjour的测试,将我的理解整理了一下和大家分享,希望对大家的工作有帮助,同时,有理解错误的地方也请大家校正。1. Bonjour简介Bonjour是Apple推出的零配置网络协议,主要的目的是在缺少中心服务器的情况下解决网络设备的IP获取,名称解析和服务发现等关键问题。Bonjour这个词来源于法语,是“你好”的意思,应该是指遵从转载 2016-04-28 12:51:09 · 2938 阅读 · 0 评论 -
iOS dataFormatter 8小时 误差
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; [dateFormatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]]; [dateFormatter setDateFormat原创 2016-04-26 18:28:52 · 688 阅读 · 0 评论 -
NSAttributedString的用法详解
标签:以前看到这种字号和颜色不一样的字符串,想出个讨巧的办法就是“¥150”一个UILable,“元/位”一个UILable。今天翻看以前的工程,command点进UITextField中看到[attributedText]这个关键字,以前都没注意过UITextField还有这个属性,其实UITextView、UILable也有这个属性,iOS6就已经有了,说来惭愧,对此罚站1秒钟。N原创 2016-04-13 10:08:09 · 315 阅读 · 0 评论 -
mac 打包 dmg,打包mac应用
一、认识磁盘工具磁盘工具是mac下非常强大的工具,它涵盖了磁盘分区、修理权限、创建映像(DMG)、刻录光盘等超强功能,善用磁盘工具,将是你从新手向高级玩家进阶必然要学习的工具,下面就简要的介绍用磁盘工具制作映像文件。二、磁盘工具打开方式应用程序-实用工具-磁盘工具(或者Launchpad里面找到磁盘工具)。三、新建映像(以BetterZip.app为例)在磁转载 2017-01-20 16:22:03 · 3348 阅读 · 0 评论