`
文章列表
首先在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 (二)

    博客分类:
  • ios
CocoaPods简介 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如Java语言的Maven,nodejs的npm。随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,它的名字叫做:CocoaPods。 CocoaPods项目的源码在Github上管理。该项目开始于2011年8月12日,经过多年发展,现在已经成为iOS开发事实上的依赖管理标准工具。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。 在我开发猿题库客户端时,其使用了24个第三方开源库。在没有使用CocoaPods以前,我需要: ...
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的开发过程中,当需要给测试人员发布测试包的时候,直接使用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  静态库与动态库的区别,有连续好几遍关于库概念,制作,使用的文章
创建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 ...
Global site tag (gtag.js) - Google Analytics