- 浏览: 286655 次
- 性别:
- 来自: 广州
-
最新评论
-
paladinosment:
你这个spring注解大全,就这么几行,还真是全。。。。。
spring 注解大全 -
samlomg:
我擦!我都进来了,你给我看这个!
shell 写多行命令 -
wenrisheng:
可以,最后就再写上自己的一点新的体会,这样才提高的快!
SSH 包说明和下载路径 -
samlomg:
博主我能转载文章么?
SSH 包说明和下载路径
文章列表
eclipse 解决maven依赖冲突
- 博客分类:
- eclipse
首先在pom.xml中添加:
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId> maven-project-info-reports-plugin </artifactId>
Version: 0.01
Author: wrs
本文部份章节摘自《苹果 Cocoa 编码规范》(即Apple’s Cocoa Coding Guidelines)
、《Google的Objective-C编码规范》(即Google Objective-C Style Guide)。
命名
一般性原则
清晰性
一致性
不要自我指涉
前 ...
CocoaPods简介
每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如Java语言的Maven,nodejs的npm。随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,它的名字叫做:CocoaPods。
CocoaPods项目的源码在Github上管理。该项目开始于2011年8月12日,经过多年发展,现在已经成为iOS开发事实上的依赖管理标准工具。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。
在我开发猿题库客户端时,其使用了24个第三方开源库。在没有使用CocoaPods以前,我需要:
...
xcode 静态库资源文件及xib打包
- 博客分类:
- ios
xcode 静态库资源文件及xib封装目前有个需求,需要把.xib封装到静态库中,试了很多种方法都不行,最后看到这篇文章 ,它是从 iOS Library With Resources 翻译过来的,图片没有显示(原文有)。
这里主要是把静态库种的.xib封装到bundle中,然后把静态库内链到工程中。
以下是这篇文章主要流程:
1 添加资源Bundle Target
资源必须是单独编译成Bundle才能使用,所以需要为MyLibrary(静态库target)项目生成另一个Bundle Target
选择MyLibrary(静态库target)项目,在右边 ...
HTML/JavaScript/CSS篇1. PhoneGap说到跨平台开发工具,很多人首先会想到PhoneGap。这样一款能够让开发者使用HTML、JS、CSS来开发跨平台移动App的开源免费框架,一直以来都深受开发者喜爱,从iOS、Android、BB10、Windows Phone到Amazon Fire OS、Tizen等,各大主流移动平台一应俱全,还能让开发者充分利用地理位置、加速器、联系人、声音等手机核心功能。此前,在Native与Web谁主未来的大论毫无消停之时,许多人认为,类PhoneGap的应用开发框架天然优势在于支持跨平台,后期可扩展性较强,开发周期很短,熟悉Web技术的开发 ...
autolayout第三方库
- 博客分类:
- ios
Masonry:https://github.com/Masonry/Masonry
Snappy:
PureLayout:https://github.com/smileyborg/PureLayout
Cartography:
UIView-AutoLayout:https://github.com/smileyborg/UIView-AutoLayout
autolayout第三方库
- 博客分类:
- ios
Masonry:https://github.com/Masonry/Masonry
Snappy、
PureLayout:https://github.com/smileyborg/PureLayout
Cartography
UIView-AutoLayout:https://github.com/smileyborg/UIView-AutoLayout
微信支付:
https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&lang=zh_CN
https://pay.weixin.qq.com/wiki/doc/api/index.html
支付宝支付
https://open.alipay.com/platform/home.htm
https://b.alipay.com/order/productIndex.htm
https://pingxx.com/ 集 ...
IOS工程自动打包并发布脚本实现
- 博客分类:
- ios
前言
IOS的开发过程中,当需要给测试人员发布测试包的时候,直接使用xcode来做的效率是非常低下的。尤其是当有一点小改动需要重新出包时,那简直是个折磨的人的工作。通过一番研究后,遂决定写一系列脚本,以代替人工 ...
IOS 私有API的使用
- 博客分类:
- ios
做企业级程序,需要搞设备的udid等信息,但是ios7把udid私有化了,不公开使用。所以研究了一下ios的私有api。
首先要使用class-dump 和dumpFrameworks.pl 工具 将ios的framework导出来
以下是工具的地址:
class-dump下载地址http://www.codethecode.com/projects/class-dump/
DumpFrameworks.pl原来的下载地址不能用了,我在github上的别人的越狱程序里面找到的。
将下载好的 class-dump 放入usr/local/bin 下.
如果 ‘/usr ...
http://blog.csdn.net/zsomsom/article/details/25892403 xcode 6 以前制作framework使用iOS-Universal-Framework制作.framework
http://www.360doc.com/content/14/1216/06/19175681_433263860.shtml
静态库与动态库的区别,有连续好几遍关于库概念,制作,使用的文章
Xcode 6制作动态及静态Framework
- 博客分类:
- ios
创建iOS动态库
新建工程并选择默认Target为Cocoa Touch Framework, 如图:
做编码工作,在这里我简单的写了一个Utils的类,并写了一个log方法
设置开放的头文件:Framework中有些类可能是一些私有的辅助工具,不需要使用者看到,在这里只需要把开放出去的类放到Public下, 如图
这样生成的Framework的Headers目录下也只能看到Public的头文件(在MyFramework.h中直接#import <MyFramework/MyUtils.h>,使用时直接#import <MyFramework/MyFr ...
1.下载PhoneGap:http://phonegap.com/install/
2.解压后,执行phonegap-2.9.1/lib/ios/bin/create ./ test PhoneGapProj
create 项目路径 包名 项目名
xcode 安装wax oc lua
- 博客分类:
- ios
关于ios调用lua,目前大部分有两种办法:Wax和Corona,前者为开源,
Wax安装教程:
1.在GitHub下载Wax :https://github.com/probablycorey/wax
2.打开xCode,点击 Create a new Xcode Project,新建一个ios工程,将工程的Architectures设为armv7
3.在G ...
http://www.cocoachina.com/industry/20140527/8566.html
iPhone指令集
本文所讲的内容都是围绕iPhone的CPU指令集(想了解ARM指令集的同学请点击这里),现在先说说不同型号的iPhone都使用的是什么指令集:
ARMv8/ARM64 = iPhone 5s, iPad Air, Retina iPad Mini
ARMv7s = iPhone 5, iPhone 5c, iPad 4
ARMv7 = iPhone 3GS, iPhone 4, iPhone 4S, iPod 3G/4G/5G, iPad ...