自定义type 使用typedef enum

#import <UIKit/UIKit.h>

typedefenum

{

MyShareTypeSinaWeibo = 1,         /**< 新浪微博 */

MyShareTypeTencentWeibo = 2,      /**< 腾讯微博 */

MyShareTypeSohuWeibo = 3,         /**< 搜狐微博 */

    MyShareType163Weibo = 4,          /**< 网易微博 */

MyShareTypeDouBan = 5,            /**< 豆瓣社区 */

MyShareTypeQQSpace = 6,           /**< QQ空间 */

MyShareTypeRenren = 7,            /**< 人人网 */

MyShareTypeKaixin = 8,            /**< 开心网 */

MyShareTypePengyou = 9,           /**< 朋友网 */

MyShareTypeEvernote = 10,         /**< 印象笔记 */

    MyShareTypeWeixiSession = 11,     /**< 微信好友 */

MyShareTypeWeixiTimeline = 12,    /**< 微信朋友圈 */

    MyShareTypeQQ = 13,               /**< QQ */

    MyShareTypeYouDaoNote = 14,       /**< 有道云笔记 */

    MyShareTypeSohuKan = 15,          /**< 搜狐随身看 */

    MyShareTypeWeixiFav = 16,         /**< 微信收藏 */

    MyShareTypeYiXinSession = 17,     /**< 易信好友 */

    MyShareTypeYiXinTimeline = 18,    /**< 易信朋友圈 */

    MyShareTypeYiXinFav = 19,         /**< 易信收藏 */

    MyShareTypeMingDao = 20,          /**< 明道 */

}

MyShareType;

// 分享平台的类型

@property (assign, nonatomic) MyShareType shareType;

时间: 2024-08-10 02:53:41

自定义type 使用typedef enum的相关文章

李洪强iOS开发之 - enum与typedef enum的用法

李洪强iOS开发之 - enum与typedef enum的用法 01 - 定义枚举类型 上面我们就在ViewController.h定义了一个枚举类型,枚举类型的值默认是连续的自然数,例如例子中的TO_BE_PAID=0,//开始   那么其后的就依次为1,2,3....所以一般只需要设置枚举中第一个的值就可以. 注意: 在定义枚举类型的时候一定要定义在.h中的#imort 和€interface之间定义,位置不能错了 02 - 定义操作类型 enum和enum typedef 在IOS中的使

iOS开发之 typedef enum 和enum的用法

一,两者的用法 枚举类型定义用关键字enum标识,形式为: enum 标识符 { 枚举数据表 }: 枚举数据(枚举常量)是一些特定的标识符,标识符代表什么含义,完全由程序员决定.数据枚举的顺序规定了枚举数据的序号,从0开始,依次递增. enum status { copy, delete }: 枚举类型status仅有两个数据,一个是copy,一个是delete,序号为0.1,代表复制与删除. enum status { copy=6, delete }: 则copy的序号为6,delete的序

C语言--enum,typedef enum 枚举类型详解

原文:http://z515256164.blog.163.com/blog/static/32443029201192182854300/ 有改动 C语言详解 - 枚举类型 注:以下全部代码的执行环境为VC++ 6.0 在程序中,可能需要为某些整数定义一个别名,我们可以利用预处理指令#define来完成这项工作,您的代码可能是: #define MON 1 #define TUE 2 #define WED 3 #define THU 4 #define FRI 5 #define SAT 6

使用PF_PACKET和SOCK_RAW发送自定义type以太网数据包

本文介绍使用PF_PACKET和SOCK_RAW发送自定义type以太网数据包,使用wireshare抓包可以获取到数据包,为Linux内核增加网络协议做铺垫. 先上码: #include <stdio.h> #include <stdlib.h> #include <unistd.h>           // close() #include <string.h>           // strcpy, memset(), and memcpy() #

自己动手写一个编译器Tiny语言解析器实现

然后,上一篇文章简介Tiny词法分析,实现语言.本文将介绍Tiny的语法分析器的实现. 1 Tiny语言的语法 下图是Tiny在BNF中的文法. 文法的定义能够看出.INNY语言有以下特点: 1 程序共同拥有5中语句:if语句,repea语句,read语句,write语法和assign语句. 2 if语句以end作为结束符号,if语句和repeat语句同意语句序列作为主体. 3 输入/输出由保留字read和write開始.read语句一次仅仅读出一个变量,而write语句一次仅仅写出一个表达式.

数据结构 二叉树大部分操作的实现

#ifndef BINTREE_H_INCLUDED #define BINTREE_H_INCLUDED #include <iostream> #include <queue> #include <stack> #include <string.h> using namespace std; template<class Type> class BinTree; template<class Type> class BinTree

自己动手写编译器之Tiny语言语法分析器的实现

接着上一篇文章介绍的Tiny语言的词法分析的实现,本文将介绍Tiny语言的语法分析器的实现. 1 Tiny语言的语法 下图是Tiny在BNF中的文法, 文法的定义可以看出,INNY语言有以下特点: 1 程序共有5中语句:if语句,repea语句,read语句,write语法和assign语句. 2 if语句以end作为结束符号,if语句和repeat语句允许语句序列作为主体. 3 输入/输出由保留字read和write开始.read语句一次只读出一个变量,而write语句一次只写出一个表达式.

使用EasyX和C++写一个消砖块游戏

第一次玩EasyX,写一个比较简单的消砖块游戏. 主函数包括Game的类的开始,运行和结束. #include "BrickElimination.h" int main() { GameBrickElimination NewGame; NewGame.game_start(); NewGame.game_run(); NewGame.game_over(); return 0; } game_start()是所有元素的初始化,包括图像,砖块,弹球和挡板. game_run()是游戏

Implicit conversion from enumeration type &#39;enum CGImageAlphaInfo&#39; to different enumeration type &#39;CGB

Implicit conversion from enumeration type 'enum CGImageAlphaInfo' to different enumeration type 'CGB 分类: iOS开发2013-11-28 15:55 745人阅读 评论(0) 收藏 举报 CGImageAlphaInfoCGContextRefCGBitmapContextCreatCGBitmapInfokCGBitmapByteOrderDe 在使用xcode5 sdk iOS7环境,创建