时间: 2024-10-27 17:01:30
iOS Xcode创建protocol(代理).h文件
iOS Xcode创建protocol(代理).h文件的相关文章
IOS开发几何类方法 CGGeometry.h文件
CGGeometry.h文件是用C语言实现的一个封装了许多常用几何方法的文件. 一.几个常用结构体 struct CGPoint { CGFloat x; CGFloat y; }; 定义一个点,设置x坐标和y坐标 struct CGSize { CGFloat width; CGFloat height; }; 定义一个尺寸,设置宽度和高度 struct CGVector { CGFloat dx; CGFloat dy; }; 定义一个二维矢量 struct CGRect { CGPoint
iOS开发-- 创建podspec文件,为自己的项目添加pod支持
开篇扯淡 作为一个iOS开发者,一定用过CocoaPods吧,没用过?点这儿去面壁吧 Cocoapods作为iOS开发的包管理器,给我们的开发带来了极大的便利,而且越来越多的第三方类库支持Pod,可以通过Pod傻瓜式的集成到自己的工程中,那么问题来了,我自己也有一系列的小工具类,怎么让它也支持pod集成进而让其他朋友方便,的使用呢? 刚好,最近项目不算紧,自己尝试着弄了一下,在这里记录一下尝试的过程, 一来备忘, 二来共享...... 其实网上这种文章数不胜数,但是不一定都是适合自己的,比如接下
iOS 32位、 64位系统兼容性设置-Xcode创建支持IOS4.3以上版本的应用的方法
方法一: 如果是Xcode 5的话步骤为 点击项目名称->Build Settings->搜索 Architectures 这个里面的原始的值是Standard architectures(armv7,armv7s,arm64) 点击这个值,在下拉列表框中选择 Standard architectures(armv7,armv7s) ,然后保存项目,转到 General里面去就可以看到项目的Target选项里面会从4.3到7.0都有. 如果是Xcode 5.1的话步骤为 点击项目名称->
ios的属性和成员变量在.h文件和.m文件的不同
今天被一个最近在学ios的同事问了一个问题:属性写在.h文件中和在.m文件中有什么区别?当时错愣了一下,隐约记得似乎有区别的,但是想不起来,根据自己的经验告诉他,说没区别,结果找了资料发现自己错了,好尴尬,把这些基础的给忘了. 属性在.h文件中和在.m中声明是有区别的.区别就是,在.h文件中声明的属性,外部类可以通过"类实例.属性"来调用,但在.m中声明的则不可以,获取和设置的方法,只能是通过setValue:forKey和valueForKey来实现. 成员变量,有三种权限,就是大家
iOS开发之Xcode6之后不再自动创建Pch预编译文件
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问.是一个预编译文件. 首先说一下pch的作用: 1.存放一些全局的宏(整个项目中都用得上的宏) 2.用来包含一些全部的头文件(整个项目中都用得上的头文件) 3.能自动打开或者关闭日志输出功能 虽然用了很久的Xcode6但是项目是xcode5之前创建好的,所以一开始并没有发现缺少了这个pch
iOS开发之Xcode6之后不再自动创建Pch预编译文件,该如何解决这个问题?
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问.是一个预编译文件. 首先说一下pch的作用: 1.存放一些全局的宏(整个项目中都用得上的宏) 2.用来包含一些全部的头文件(整个项目中都用得上的头文件) 3.能自动打开或者关闭日志输出功能 (这个非常的好用,可以自定义NSLog函数,在调试阶段是需要这个函数的,但是在发布阶段就不需要这个
ios 创建自己的.a文件
1:首先创建个 静态工程(Cocoa Touch Static Library); 方法名字,一定要暴露在.h文件中, 2:分别在模拟器环境和真机环境下 Analyze (shift+command+B) , 然后分别找到.a文件 保存(现在的.a 文件只能在对应的环境下使用,不能通用) 3:制作 真机和模拟器通用的.a文件 打开终端, lipo -create 保存的一个.a文件路径 另外一个.a文件路径 -output 合成后的通用的.a文件路径(可以自己设置) 4:使用,把通用.a
iOS的属性和成员变量在.h文件和.m文件中的不同
在.h文件中声明的属性可以通过点语法访问,而在.m文件中声明的属性只能通过setValue:forKey和valueForKey设置和获取 成员变量,有三种权限,就是大家都知道的@private.@protected.@public ,写在.m文件中时,相当于是@private权限,子类无法访问,验证了一下,做权限修改也无效.而写在.h文件中,默认是@protected权限,子类可以访问,可以做权限修改.因为访问权限指针对.h文件..h文件中成员变量,外部类对其的调用,跟C++一样,用->来调用
IOS开发创建开发证书及发布App应用(四)——创建配置概要文件
4.创建配置概要文件 继续上一篇所讲,今天写的这个是创建配置概要文件 依然在个人中心创建证书这里, 如果不知道的,可以查看以前写的 配置概要文件也分为两种 1)创建开发配置概要文件 2)创建发布配置概要文件 发布配置文件跟开发配置概要文件唯一区别就是选项不同,其余都跟上一步一样,如下图