一 . 概述1.1 先看几个概念CocoaCocoa TouchCocoaPodsPodfilegemCocoapods 工作原理和源码分析CocoaCocoa:开发MAC OS X系统中应用程序的开发框架),包含Foundation和AppKit框架。 是Mac OS X上五大开发框架之一,其它四个是Carbon、POSIX、X11和Java。 使用Cocoa编程环境开发的应用程序即为Cocoa
本文以自己在公司做的一个手势密码私有库GesturePasswordKit为例说明。 1、在gitlab(或者github,我这里使用的例子是在gitlab上)上创建git仓库 (确保授权正确,避免后续出现权限问题)  2、使用sourcetree 把空仓库clone到本地 3、将准备好的代码拷贝进去(只留下需要的文件,建议使用一级目录存储), 需
转载 2024-10-11 16:00:44
289阅读
 具体步骤:1.首先查看gem版本,最新是2.6.6gem -v2.更新gemsudo gem update --system #需要翻墙 brew install ruby4.查看当前源gem sources -l # 当前源为:https://ruby.taobao.org/ 或者系统的 https://rubygems.org/5.替换当前源gem sources --a
转载 2024-06-18 17:15:47
1265阅读
[ios5 cocos2d游戏开发实战] 笔记1 1  ios设备加载文件区分大小写,模拟器不会,习惯使用统一的文件命名方式,统一小写字母。2  避免使用固定位置,以适应不同屏幕尺寸。3  不要魔鬼数字,定义常量 数学类: ccp 系列:CCPoint 加减乘除,投影,距离,旋转 CCARRAY_FOREACH,CCARRAY_FOREACH_REVERSE
一.介绍 (1)CocoaPods是一个用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关系,下载库的源代码,同时通过创建一个Xcode的workspace来将这些第三方库和我们的工程链接起来,供我们开发使用。 (2)使用CocoaPods的目的是让我们能自动化的,集中的,直观的管理第三方开源库。 (3)CocoaPods是用Ruby实现的,想要使用它首先需要有Ruby的环境。
转载 2024-03-10 22:17:43
497阅读
CocoaPods安装使用详解2017.12  首先,很有必要了解一下CocoaPods、Ruby和RubyGems,以及它们之间的关系。 CocoaPods是第三方库的辅助管理工具,依赖于Ruby。 Ruby是一种简捷的面向对象脚本语言。 RubyGems相当于Ruby的一个管理工具。   以下几个官网有必要看看,h
CocoaPods安装过程及问题一、简介• 什么是CocoaPodsCocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。• CocoaPods的好处在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境
一、CocoaPods简介CocoaPods manages library dependencies for your Xcode projects. CocoaPods 是Mac OS X 和 iOS 应用程序开发的一个第三方库依赖的管理工具,你可以用它来 帮助集中导入、配置以及更新所用到的第三方。在这之前可以自己定义依赖关系,利用CocoaPods便可自动的配置编译选项。详细可参考以下:Co
 CocoaPods 是开发 OS X 和 iOS 应用程序的一个第三方库的依赖管理工具。利用 CocoaPods,可以定义自己的依赖关系 (称作 pods),并且随着时间的变化,以及在整个开发环境中对第三方库的版本管理非常方便。CocoaPods 背后的理念主要体现在两个方面。首先,在工程中引入第三方代码会涉及到许多内容。针对 Objective-C 初级开发者来说,工程文件
转载 2024-09-30 21:15:16
230阅读
作者:wangzz (蓝色部分为补充配置)一、什么是CocoaPods 1、为什么需要CocoaPodsiOS开发的时候,总免不了使用第三方的开源库,比如SBJson、AFNetworking、Reachability等等。使用这些库的时候通常需要:  下载开源库的源代码并引入工程向工程中添加开源库使用到的framework解决开源库和开源库以及开源库和工程之间的依赖关系、检查重复添加的
@property属性装饰器。可通过编辑器对脚本属性做调整。下方是常用类型的列举:const { ccclass, property } = cc._decorator; export enum xxxx { aaa, xxx } import DialogGuide from "./modules/Game/guide/DialogGuide"; /** * 属性装饰器测试 * @autho
CocoaPods 是托管在 github 上的,所有的 Pods 也都是托管在 github 上 其实让自己的工程支持cocoapods很简单只需要几步 1.创建自己的私有库,github上上传自己的代码 2.clone仓库到本地 3.创建并编辑.podspec 4.创建LICENSE(许可证/授权)文件、README.md
总结了下cocopods 的升级步骤:选择安装不同版本的cocopods:这里采用后者1, 卸载 cocoapods$ sudo gem uninstall cocoapods2. 安装 xcodeproj$ sudo gem install xcodeproj执行sudo gem install cocoapods出现错误:ERROR: While executing gem ... (Err
在 Cocos Creator 中也和 Vue 一样,有自己的生命周期回调函数,从游戏加载到游戏结束中间的回调函数。下面我们来介绍一下。生命周期回调函数主要包含了下面几个:onLoadstartupdatelateUpdateonDestroyonEnableonDisableonLoadonLoad 回调会在节点首次激活。在 onLoad 阶段,保证了你可以获取到场景中的其他节点,以及节点关联的
在ios开发中,第三方库的使用太常见了,引用第三方库有两种方法,一种就是直接下载,然后拖到项目中使用,还有一种就是利用CocoaPods。之前我是使用第一种方法,但是管理起来并不方便,因此既然有CocoaPods可以管理第三方类库,那么可不拿来用呢 1.安装 查了下网上的安装教程,大同小异,不过我在安装时还是碰到了各种问题,因此做一下纪录 首先打开终端,输入$ sudo gem instal
A.安装cocoapods:简易版的安装 cocoapods 的步骤:1.sudo gem update --system 更新gem (1.1 sudo gem uninstall cocoapods 这是卸载 cocoapods的命令 该情况看是否需要卸载cocoapods 一般不必使用该命令) (有可能出现 直接更新 gem 那么就使用 root 的权限操作 但是这个可能出现
前言:距离上一篇cocoapods公有库创建已经有了5个多月了,当初说好下一篇讲私有库创建也是拖到了现在,实在是懒癌又犯了。最近因为项目到了一定的阶段,需要部分重构就想到了,补上一篇未完成的文章,谁出去的牛还是要还的。。。步骤: 一:创建一个私有的Spec repo 1.在github,gitlab,oschina上创建一个repo用来管理 私有库的sepc文件(这里我选
Royal TSX mac破解版是一款帮助用户管理桌面的Mac桌面管理软件,Royal TSX for mac为你提供方便安全的访问远程系统。Royal TSX专为服务器管理员、系统工程师、开发人员和IT信息工作者开发设计,是一款访问远程系统使用不同协议的完美工具。测试环境:MacOS 11.3.1Royal TSX for Mac安装教程 软件下载完成后打开,拖动Royal TSX到右边的应用程
转载 5月前
11阅读
平时经常用Docker来部署各种环境,发现从DockerHub上下载镜像有时候比较慢。第三方的镜像还可以使用一些国内的镜像仓库来加速,如果我们自己构建的镜像那就不行了。这时候搭建一个私有的镜像仓库很有必要,最近发现Harbor这个企业级镜像仓库,非常好用且功能强大,推荐给大家!Harbor简介 Harbor是一款开源的Docker镜像仓库服务,在Github上目前有13.4k+Star。提供了基于
一、cocoapods公共仓库1、查看cocoapods 本地目录使用 finder-->前往文件夹,输入:~/.cocoapods/repos跳转至本地cocoapods目录cocoapods本地目录如下所示:master:是cocoapods对应的公共git仓库Myspecs:是自己创建的私有仓库地址(后面会提到如何创建)二、搭建自己的p...
原创 2021-09-02 09:50:08
3407阅读
  • 1
  • 2
  • 3
  • 4
  • 5