ogregularexpressionenumerator.h

来自「Mac OS X 平台一文本编辑器的源代码」· C头文件 代码 · 共 45 行

H
45
字号
/* * Name: OGRegularExpressionEnumerator.h * Project: OgreKit * * Creation Date: Sep 03 2003 * Author: Isao Sonobe <sonoisa (AT) muse (DOT) ocn (DOT) ne (DOT) jp> * Copyright: Copyright (c) 2003 Isao Sonobe, All rights reserved. * License: OgreKit License * * Encoding: UTF8 * Tabsize: 4 */#import <Foundation/Foundation.h>@class OGRegularExpression;// Exceptionextern NSString	* const OgreEnumeratorException;@interface OGRegularExpressionEnumerator : NSEnumerator <NSCopying, NSCoding>{	OGRegularExpression	*_regex;				// 惓婯昞尰僆僽僕僃僋僩	NSObject<OGStringProtocol>			*_targetString;			// 専嶕懳徾暥帤楍	unichar             *_UTF16TargetString;	// UTF16偱偺専嶕懳徾暥帤楍	unsigned			_lengthOfTargetString;	// [_targetString length]	NSRange				_searchRange;			// 専嶕斖埻	unsigned			_searchOptions;			// 専嶕僆僾僔儑儞	int					_terminalOfLastMatch;	// 慜夞偵儅僢僠偟偨暥帤楍偺廔抂埵抲  (_region->end[0] / sizeof(unichar))	unsigned			_startLocation;			// 儅僢僠奐巒埵抲	BOOL				_isLastMatchEmpty;		// 慜夞偺儅僢僠偑嬻暥帤楍偩偭偨偐偳偆偐		unsigned			_numberOfMatches;		// 儅僢僠偟偨悢}// 慡儅僢僠寢壥傪攝楍偱曉偡丅- (NSArray*)allObjects;// 師偺儅僢僠寢壥傪曉偡丅- (id)nextObject;// description- (NSString*)description;@end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?