自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

硬币2014

iOS开发

  • 博客(11)
  • 收藏
  • 关注

原创 Swift项目中使用OC混编--创建桥接文件和使用Cocoapods设置User Header Search Paths

> 如果项目是Swift项目,想引用OC写的类库时,需要创建桥接文件。 桥接文件创建有两种方法: 1、直接在swift项目中创建oc的类,会弹出提示没直接选择创建桥接文件,Xcode会自动帮你创建好并进行配置。 2、自己手动创建并配置,名字自己起, 然后进行配置,Target->Build Setting->Objective-C Bridging ...

2018-04-26 14:07:45 2890

原创 Swift头文件引入和全局变量、宏定义功能文件

Swift中不需要互相引入头文件,但是一些全局的常量和宏我们可以写在一个公共的文件中,用来替代OC中pch文件的作用。1、创建普通的comman.swift文件 2、在comman文件中定义全局参数和常用宏对于一些常用参数,可以直接使用常量设置,例如:///屏幕宽度let KScreenWidth = UIScreen.main.bounds.size.width...

2018-04-26 11:36:21 6986

原创 Swift4.0概览(简单值、控制流、闭包和函数、对象和类、枚举和结构体、协议和扩展、错误处理和泛型) --(Swift中文手册)

简单值 使用let来声明常量,使用var来声明变量。var myVariable = 42myVariable = 50let myConstant = 42 声明的时候如果赋值的话,就不需要进行声明类型,因为Swift会根据赋值的类型自动进行类型推断。 如果初始值没有提供足够的信息(或者没有初始值),那你需要在变量后面声明类型,用冒号分割。let i...

2018-04-19 14:40:15 334

原创 iOS 苹果开发者公司账号成员管理

这里针对的是公司类型的账号(非企业账号)。个人账号,公司账号和企业账号的区别 登录具有Agent权限的apple id,点击左侧的People ,在右侧点击Invite People ,可以选择邀请成为普通成员(Members)或者管理员(Admins),输入对方的apple id,点击邀请,对方邮箱会受到一个邀请邮件,按要求接受邀请后,对方的apple id就具有相应的权限。 ...

2018-04-14 10:28:36 7738

原创 iOS 苹果开发者账号--个人账号,公司账号和企业账号的区别

苹果开发者账号主要分为3类:个人(Individual)、组织(Organizations)(公司、企业)、教育机构(Educational Institutions)。组织又分为两大类:公司(Company)和企业(Enterprise)。这其中教育机构类的基本上都用不上,所以我们基本会分为3种:个人账号,公司账号和企业账号。1、个人账号:(1)费用:99美元一年 (2)App S...

2018-04-14 09:55:13 15080 1

原创 iOS 开发者账号添加手机号码 Program License Agreement has been updated.edit phone number

苹果开发者账号经常性的更新一些开发协议让开发者同意,苹果爸爸的要求,同意就好了。只有Agent权限账号会收到,团队成员账号权限区别请参考。 最近苹果开发者账号又更新了协议,apple id没有绑定手机号的,在开发者账号里会要求你必须绑定手机号(以前apple id都是邮箱申请的,可以不绑定手机号),如图 苹果开发计划许可协议已经更新。 为了访问某些成员资源,您必须接受最新的许可协议。首先...

2018-04-13 21:41:09 6225 5

原创 iOS RAC下对应的的Target Action模式、代理模式和观察者模式

1.替代Target Action模式 self.myBtn.rac_command = [[RACCommand alloc]initWithSignalBlock:^(UIButton *btn) { NSLog(@"点击了%@" , btn.titleLabel.text); return [RACSignal empty]; }];[[self.t...

2018-04-13 17:04:35 1088

原创 iOS 用RAC实现简单的登录逻辑和颜色控制器,附代码

下面两个demo的demo地址。iOS RAC下对应的的Target Action模式、代理模式和观察者模式Demo1:当输入的用户名不为空且密码长度大于6时,登录按钮可点,否则不可点分析:将两个输入框转化成信号量,并进行绑定,然后使用map进行映射返回新的信号量,用RAC()绑定在button的enable属性上,- (void)viewDidLoad { [super viewDidL...

2018-04-13 15:50:13 1894

原创 iOS 使用cocoapods导入ReactiveCocoa和ReactiveObjC框架

cocoapods使用ReactiveObjC -- 对应的是RAC的OC版本,最新3.1.0版本。ReactiveCocoa--对应的是RAC的swift版本,最新7.1.0版本。1.纯OC项目只需要引入ReactiveObjC,podfile文件如下platform :ios , "8.0"use_frameworks!target "RACTest" do pod 'ReactiveO...

2018-04-08 14:57:59 1412

原创 iOS 在Xcode中使用Git进行版本管理--GitHub篇

上一篇文章讲解了在本地使用Xcode中的git进行版本控制,Git进行本地版本控制。这篇讲解如何使用Xcode将代码放在GitHub上(公开的),公司使用的privite的github不在本讨论范围内。1.在Xcode中绑定github账号Xcode菜单Xcode Preferences ,点击+号,选择GitHub,输入GitHub账号,GitHub账号注册看这篇。添加完账号后,可以看到有htt...

2018-04-04 23:11:42 1857

原创 iOS 在Xcode中使用Git进行本地版本控制--本地篇

1.为工程添加本地仓库新建工程时,在新建页面勾选创建本地仓库,如果项目已经存在,则在Source Control->Create Git Repositories中创建创建完之后,控制finder让其显示隐藏文件,在命令行输入显示隐藏文件并重启finder,可以看到项目中多了一个.git文件夹,所有的控制信息,数据都会存贮其内,Git仓库会管理你的程序版本以及跟踪代码的改变,可以将Git仓库...

2018-04-04 10:22:22 3864

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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