ismilesky的博客

青春需要奋斗,愿我奋斗的路上有你的陪伴!----Felix

排序:
默认
按更新时间
按访问量

使用tinify批量压缩图片

开篇不管是开发还是美工在使用图片时避免不了会对图片进行压缩等操作,TinyPNG 是一个压缩利器。TinyPNG网站提供了压缩和优化.png 格式图片的功能。虽然可以很轻松地使用网页版进行操作着了介绍一个根据tinify 批量压缩图片的脚本。安装使用tinify 就是由TinyPNG提供的使用Py...

2017-08-24 13:53:44

阅读数:302

评论数:0

MQTTClient的使用介绍

开篇最近在使用MQTTClient实现一个类似于消息推送的服务,说实话,真没怎么使用过MQTTClient,也不知道这是个啥? 上网了解了一下,发现MQTT功能挺强(牛)大(逼),既能做即时通讯,又能搞消息推送等功能。这里我使用的是消息推送服务,通过和服务器端协商,终于能够与服务器连接...

2017-08-08 15:04:33

阅读数:23247

评论数:0

自动打包ipa文件,上传fir.im托管平台

介绍每次新版本开始提交测试上传fir.im托管平台,或者提交AppStore的时候,都免不了一套打包操作, 时间短还好说,时间一长好伤心,还不能走开,还要进行一下操作,真麻烦! 所以,整理出了一个可以自动打包ipa文件,并且能够自动上传到fir.im的脚本。 自动打包时间去喝杯咖啡吧。。。�� �...

2017-08-04 18:03:47

阅读数:4648

评论数:0

关于Gif播放的实现

最近看了一下Gif播放,因为iOS是没有可以直接播放Gif资源的控件的,所以,这就需要我们想办法了。。。准备通过上网Google,也查到了一些相关方法,下面列举一下: UIWebView播放 NSString *path = [[NSBundle mainBundle] pathForRe...

2017-05-17 16:46:55

阅读数:1836

评论数:0

FFFramework的实现

前言最近,结合公司的项目,在前人的基础上整理了一个Framework的一个东西,主要包含了一些常用的category 整理; model 基类的使用,基于MJExtension 实现一个model 基类,模型数据的使用可以继承该基类;网络请求的使用,对于 AFNetworking 的封装,可实现数...

2017-05-05 23:30:26

阅读数:453

评论数:0

关于Xcode提高读写速度遇到的问题和一些想法

前言开发过程中,编译项目有时候要等很长的时间,因为Xcode是要进行读写操作,存取文件等操作,若项目中图片资源或者文件过多,那等待编译的时间会很长,这一点,我深有体会。看到这么一篇文章是关于提高Xcode读写速度的,http://www.cocoachina.com/ios/20170425/19...

2017-04-26 16:15:36

阅读数:682

评论数:0

在Xcode工程中集成Cocos教程

最近在使用Cocos,但在Xcode工程中集成Cocos却发现是真是坑啊,所幸终于将Cocos集成到Xcode项目工程里面了,这里分享一下集成进Xcode的相关配置和集成遇到的问题。集成配置1 . 现将 cocos2d-x文件夹, 放入工程所在的文件夹里面;2 . 在Xcode工程里面导入 coc...

2017-01-06 16:58:51

阅读数:2825

评论数:2

10分钟教会你Mac上搭建Web服务器

因工作需要使用局域网搭建 Web 服务器测试环境,在Mac上面的话会简单方便很多,因为Mac OS X 自带了 Apache 和 PHP 环境,我们只需要简单的启动它就行了。开启Apache开启Web服务器的方法有两种: 打开“系统设置偏好(System Preferences)” -> “...

2016-12-27 11:43:04

阅读数:10724

评论数:0

Swift中 !和 ?的区别及使用

Swift中 !和 ?的区别及使用开篇相信大家在学习和使用Swift的时候,肯定会被 ! 和 ? 搞疯过, 纠结这两个符号到底是个什么鬼 ?鬼知道什么时候使用!,什么时候使用? 下面就说一下! 和 ? 区别以及该怎么使用!? 和 ! 到底是个啥? 和 ! 其实分别是Swift语言中对...

2016-12-15 17:45:09

阅读数:612

评论数:2

NSTimer方法不执行的问题

最近, 在使用NSTimer的时候,发现了一个问题,在当前界面NSTimer的方法是可以执行的,但是当我push到下一界面, 做完相关操作,pop回来的时候,UI刷新,再次调用定时器时,发现方法竟然不执行了, 开始以为是线程阻塞,后来发现是NSTimer创建的问题。NSTimer 创建是有两种方式...

2016-12-08 14:04:07

阅读数:3709

评论数:0

iOS开发视频分解成图片

视频其实就是一张张图片组成的,将视频拆分成图片。这里视频分解图片使用的是AVAssetImageGenerator,利用这个类可以很方便的实现不同时间戳下,视频帧的抓取。注意一般这种视频分解图片帧的方法都是放在子线程中的,而UI更新操作都是放在主线程中的。使用下面方法获取视频的每一帧图片进行处理:...

2016-10-10 22:37:53

阅读数:2609

评论数:0

iOS关于MP3音频文件合并和MOV音频文件合并

最近项目中,需要将音频文件进行合并,在开发中,遇到了一些坑,在这里将这些问题整理记录一下。 将若干.mp3文件合并,可以MP3文件转成NSData,然后再进行拼接处理,这样就可以合成一段完整的MP3文件。 #import "ViewController.h"#define kC...

2016-10-10 18:06:13

阅读数:2175

评论数:0

iOS中SSZipArchive解压带中文名称乱码、解压失败、丢失文件的问题

在开发中,使用SSZipArchive这个第三方库,可以很好对文件进行压缩和解压缩,基本的压缩和解压缩很简单,根据相关API实现就可以。现在,我们说一下,使用SSZipArchive解压缩过程中出现的问题。当你当对要压缩或者要解压的文件的文件名包含有中文文字时,这个时候会出现文件名乱码的问题,或者...

2016-10-09 16:21:34

阅读数:2483

评论数:1

关于Xcode8证书设置的问题

苹果终于将原来的证书管理机制换掉了,相信Xcode7.x的 fix issue 坑过好多人。伴随着Xcode8的发布,我们发现原来Xcode8也是坑很多,尤其是布局方面,我们今天主要说一下,管理证书出现的问题。别的可以后期慢慢聊。 问题1: XXXXXXXX requires a pro...

2016-09-24 18:40:46

阅读数:13566

评论数:2

解决SourceTree过期,需要导入License问题的教程

大家都知道,SourceTree是一款Git 客户端工具,同时也是 Mercurial 和 Subversion 版本控制系统工具。但是一般的试用都是30天的试用期,现在介绍一个可以导入License的方法,可以永久使用! 附下载链接:SourceTree下载地址当试用的SourceTree过期...

2016-08-02 15:42:18

阅读数:15167

评论数:5

IOS 中视频和音乐合成

因为最近在做关于视频相关的一些东西,有一个是给视频添加背景音乐或者配音,自己Google和百度了一些代码,将代码共享出来:/** 为了方便,我都将选取的视频和音乐文件以及导出的视频将路径设置在桌面上了,资源文件自己设置 **/ NSString *inputFilePath = @&quo...

2016-07-15 18:19:31

阅读数:564

评论数:0

IOS 中视频和音乐合成

因为最近在做关于视频相关的一些东西,有一个是给视频添加背景音乐或者配音,自己Google和百度了一些代码,将代码共享出来:/** 为了方便,我都将选取的视频和音乐文件以及导出的视频将路径设置在桌面上了,资源文件自己设置 **/ NSString *inputFilePath = @&quo...

2016-07-15 18:19:09

阅读数:2100

评论数:0

关于OC和Swift混编的基本使用

概述 Swift的设计的初衷就是摆脱ObjC沉重的历史包袱,毕竟ObjC的历史太过悠久,相比于很多现代化语言它缺少一些很酷的语法特性,而且ObjC的语法和其他语言相比差别很大。随着Swift的改进及Swift开源项目剧增,越来越多的Objective-C工程开始使用Swift混编,不管是在基于Sw...

2016-06-14 16:42:28

阅读数:2862

评论数:0

关于友盟IM自定义表情包的使用

介绍友盟的IM是支持自定义表情的,在友盟IM自定义表情包里面,是有一个淘公仔的表情包,为了我们可以自己添加自己的的表情包,我们先看一下友盟提供的淘公仔表情包的相关文件配置。首先我们先看一下自定义表情所在的位置,我是直接在下载的SDK的Demo里面改的,在下面的代码里面实现自定义表情:- (void...

2016-06-07 18:54:03

阅读数:2519

评论数:0

IOS自动布局之Autoresizing

IOS自动布局之Autoresizing对于现在的iOS开发,随着技术的不断升级,我们实现的功能也在不断的增多,但考虑到开发的便捷和高效性,很多人开始了可视化编程(当然也不排除有的依然钟爱纯代码)StoryBoard,Xib。一般用过的人都说好。既然提到了可视化编程,那UI布局就浮出水面了,IOS...

2016-05-24 13:57:35

阅读数:670

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭