2016年5月25日

iOS-生成Bundle包-引入bundle-使用bundle

摘要: 在我们使用第三方框架时,常常看到XXX.bundle的文件。 我们找到该文件,显示包内容,大致看到很多资源文件:图片、配置文本、XIB文件…… 什么是Bundle文件? 简单理解,就是资源文件包。我们将许多图片、XIB、文本文件组织在一起,打包成一个Bundle文件。方便在其他项目中引用包内的资源。 阅读全文

posted @ 2016-05-25 13:56 墨鱼哥哥 阅读(992) 评论(0) 推荐(0) 编辑

bundle和package

摘要: bundle是apple提供的软件安装的便捷方法。bundle为用户和开发者提供了一个简单地接口。 bundle和package package:看起来像一个文件的目录 bundle:一个目录,有标准的层次结构,包含了可执行文件和必须的资源,看起来像一个文件。 package提供了一种让电脑更好用的 阅读全文

posted @ 2016-05-25 13:51 墨鱼哥哥 阅读(314) 评论(0) 推荐(0) 编辑

收藏一下别人的关于ReactiveCocoa的一篇文章

摘要: 1.ReactiveCocoa简介 ReactiveCocoa(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾。 2.ReactiveCocoa作用 在我们iOS开发过程中,当某些事件响应的时候,需要处理 阅读全文

posted @ 2016-05-25 13:47 墨鱼哥哥 阅读(201) 评论(0) 推荐(0) 编辑

Tabbar隐藏问题的解决方案

摘要: 项目中有需求是A视图控制器push之后B视图控制器需要隐藏底部的tabbar,在pop之后A视图控制器仍然显示tabbar. 其实不需要在push操作时敲 self.hidesBottomBarWhenPushed = NO;,然后再pop返回时再设置成NO. 对于这个全局属性,可以在A中 - (v 阅读全文

posted @ 2016-05-25 13:44 墨鱼哥哥 阅读(294) 评论(0) 推荐(0) 编辑

UI进阶 即时通讯之卸载Openfire

摘要: 首先,确保你已经关掉了openfire打开终端 (在应用程序-->实用工具-->)输入以下命令sudo rm -rf /Library/PreferencePanes/Openfire.prefPanesudo rm -rf /usr/local/openfiresudo rm -rf /Libra 阅读全文

posted @ 2016-05-25 13:38 墨鱼哥哥 阅读(120) 评论(0) 推荐(0) 编辑

处理Xcode 警告

摘要: 除了代码中我们手动加入的 #Waring 标示 所产生的警告,我们都应该重视。下面是一些警告的处理。 1,方法过期,或 使用新的api 替换方案 multipartFormRequestWithMethod:URLString:parameters:constructingBodyWithBlock 阅读全文

posted @ 2016-05-25 13:36 墨鱼哥哥 阅读(398) 评论(0) 推荐(0) 编辑

关于UIImage类的对象两种初始化方法的区别

摘要: 1、imageNamed: UIImage的类方法 第一次读取图片的时候,先把这个图片放到缓存中,下次再使用这个名字的图片时,直接从缓存中读取;如果缓存中不存在这个名字的图像,则先把该图片加载到缓存中,再返回该对象。如果我们需要短时间内频繁的加载一些一次性的图像,最好不要使用这种方法。 优点:方便快 阅读全文

posted @ 2016-05-25 13:31 墨鱼哥哥 阅读(104) 评论(0) 推荐(0) 编辑

UI进阶 即时通讯之XMPP好友列表、添加好友、获取会话内容、简单聊天

摘要: 1、好友列表 初始化好友花名册 XMPPRoster代理方法 好友列表 添加好友 删除好友 XMPPManager.h 新增代码 XMPPManager.m 新增代码 RosterListTableViewController.m 好友列表显示页面 2、聊天 聊天的规则: 1、从服务器获取聊天记录 阅读全文

posted @ 2016-05-25 13:28 墨鱼哥哥 阅读(499) 评论(0) 推荐(0) 编辑

Android与Swift iOS开发:语言与框架对比

摘要: Swift是现在Apple主推的语言,2014年新推出的语言,比 Scala等“新”语言还要年轻10岁。2015年秋已经开源。目前在linux上可用,最近已经支持Android NDK;在树莓派上有SwiftyGPIO库,可以通过GPIO控制一些硬件。 Object C is old and ugl 阅读全文

posted @ 2016-05-25 13:25 墨鱼哥哥 阅读(1136) 评论(0) 推荐(0) 编辑

CocoaPosd使用详解

摘要: CocoaPods是什么 当我们开发iOS项目时候,会经常使用到第三方类库,并且会使用很多。大家的做法基本上都是到GitHub上下载一个一个的类库,然后导入到工程中,并且引入各种的类库,做各种的配置。有时候还要处理ARC与MRC的问题,很麻烦。还有一种情况,就是当第三方类库出现升级的情况时候,我们还 阅读全文

posted @ 2016-05-25 13:20 墨鱼哥哥 阅读(833) 评论(0) 推荐(0) 编辑

导航