⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 owen.pbxuser

📁 使用NSSortDescriptor类对NSArray数组中的数据按照规则排序。
💻 PBXUSER
字号:
// !$*UTF8*$!{	1D3623240D0F684500981E51 /* SortDescriptorAppDelegate.h */ = {		uiCtxt = {			sepNavIntBoundsRect = "{{0, 0}, {720, 350}}";			sepNavSelRange = "{491, 0}";			sepNavVisRange = "{219, 281}";		};	};	1D3623250D0F684500981E51 /* SortDescriptorAppDelegate.m */ = {		uiCtxt = {			sepNavIntBoundsRect = "{{0, 0}, {519, 770}}";			sepNavSelRange = "{394, 0}";			sepNavVisRange = "{157, 510}";		};	};	1D6058900D05DD3D006BFB54 /* SortDescriptor */ = {		activeExec = 0;		executables = (			5A94271F0EB6A48000CBEDD5 /* SortDescriptor */,		);	};	29B97313FDCFA39411CA2CEA /* Project object */ = {		activeBuildConfigurationName = Debug;		activeExecutable = 5A94271F0EB6A48000CBEDD5 /* SortDescriptor */;		activeTarget = 1D6058900D05DD3D006BFB54 /* SortDescriptor */;		addToTargets = (			1D6058900D05DD3D006BFB54 /* SortDescriptor */,		);		breakpoints = (			5A94277C0EB6A88A00CBEDD5 /* MyUIWindow.m:20 */,			5A9427A30EB6AA2E00CBEDD5 /* MyUIWindow.m:11 */,		);		codeSenseManager = 5A94272D0EB6A48A00CBEDD5 /* Code sense */;		executables = (			5A94271F0EB6A48000CBEDD5 /* SortDescriptor */,		);		perUserDictionary = {			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;				PBXFileTableDataSourceColumnWidthsKey = (					20,					577,					20,					48,					43,					43,					20,				);				PBXFileTableDataSourceColumnsKey = (					PBXFileDataSource_FiletypeID,					PBXFileDataSource_Filename_ColumnID,					PBXFileDataSource_Built_ColumnID,					PBXFileDataSource_ObjectSize_ColumnID,					PBXFileDataSource_Errors_ColumnID,					PBXFileDataSource_Warnings_ColumnID,					PBXFileDataSource_Target_ColumnID,				);			};			PBXPerProjectTemplateStateSaveDate = 246851478;			PBXWorkspaceStateSaveDate = 246851478;		};		perUserProjectItems = {			5A9427450EB6A78B00CBEDD5 /* PBXTextBookmark */ = 5A9427450EB6A78B00CBEDD5 /* PBXTextBookmark */;			5A9427470EB6A78B00CBEDD5 /* PBXTextBookmark */ = 5A9427470EB6A78B00CBEDD5 /* PBXTextBookmark */;			5A9427480EB6A78B00CBEDD5 /* PBXTextBookmark */ = 5A9427480EB6A78B00CBEDD5 /* PBXTextBookmark */;			5A9427490EB6A78B00CBEDD5 /* PBXTextBookmark */ = 5A9427490EB6A78B00CBEDD5 /* PBXTextBookmark */;			5A94274A0EB6A78B00CBEDD5 /* PBXTextBookmark */ = 5A94274A0EB6A78B00CBEDD5 /* PBXTextBookmark */;			5A94275C0EB6A78B00CBEDD5 /* PBXTextBookmark */ = 5A94275C0EB6A78B00CBEDD5 /* PBXTextBookmark */;			5A94275D0EB6A78B00CBEDD5 /* PBXTextBookmark */ = 5A94275D0EB6A78B00CBEDD5 /* PBXTextBookmark */;			5A94277D0EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A94277D0EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A94277E0EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A94277E0EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A94277F0EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A94277F0EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427800EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A9427800EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427810EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A9427810EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427820EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A9427820EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427830EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A9427830EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427840EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A9427840EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427850EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A9427850EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427860EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A9427860EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427870EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A9427870EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427880EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A9427880EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427890EB6A88C00CBEDD5 /* PBXTextBookmark */ = 5A9427890EB6A88C00CBEDD5 /* PBXTextBookmark */;			5A9427A60EB6AB6400CBEDD5 /* PBXTextBookmark */ = 5A9427A60EB6AB6400CBEDD5 /* PBXTextBookmark */;		};		sourceControlManager = 5A94272C0EB6A48A00CBEDD5 /* Source Control */;		userBuildSettings = {		};	};	5A94271F0EB6A48000CBEDD5 /* SortDescriptor */ = {		isa = PBXExecutable;		activeArgIndices = (		);		argumentStrings = (		);		autoAttachOnCrash = 1;		breakpointsEnabled = 1;		configStateDict = {		};		customDataFormattersEnabled = 1;		debuggerPlugin = GDBDebugging;		disassemblyDisplayState = 0;		dylibVariantSuffix = "";		enableDebugStr = 1;		environmentEntries = (		);		executableSystemSymbolLevel = 0;		executableUserSymbolLevel = 0;		libgmallocEnabled = 0;		name = SortDescriptor;		savedGlobals = {		};		sourceDirectories = (		);		variableFormatDictionary = {		};	};	5A94272C0EB6A48A00CBEDD5 /* Source Control */ = {		isa = PBXSourceControlManager;		fallbackIsa = XCSourceControlManager;		isSCMEnabled = 0;		scmConfiguration = {		};	};	5A94272D0EB6A48A00CBEDD5 /* Code sense */ = {		isa = PBXCodeSenseManager;		indexTemplatePath = "";	};	5A94272E0EB6A4D500CBEDD5 /* MyUIWindow.m */ = {		uiCtxt = {			sepNavIntBoundsRect = "{{0, 0}, {1020, 406}}";			sepNavSelRange = "{907, 0}";			sepNavVisRange = "{90, 566}";		};	};	5A94272F0EB6A4D500CBEDD5 /* MyUIWindow.h */ = {		uiCtxt = {			sepNavIntBoundsRect = "{{0, 0}, {522, 253}}";			sepNavSelRange = "{181, 29}";			sepNavVisRange = "{0, 217}";		};	};	5A9427340EB6A5DB00CBEDD5 /* Employee.h */ = {		uiCtxt = {			sepNavIntBoundsRect = "{{0, 0}, {519, 322}}";			sepNavSelRange = "{312, 0}";			sepNavVisRange = "{40, 315}";		};	};	5A9427350EB6A5DB00CBEDD5 /* Employee.m */ = {		uiCtxt = {			sepNavIntBoundsRect = "{{0, 0}, {519, 318}}";			sepNavSelRange = "{212, 0}";			sepNavVisRange = "{0, 220}";		};	};	5A9427450EB6A78B00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A9427350EB6A5DB00CBEDD5 /* Employee.m */;		name = "Employee.m: 14";		rLen = 0;		rLoc = 212;		rType = 0;		vrLen = 214;		vrLoc = 0;	};	5A9427470EB6A78B00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 1D3623250D0F684500981E51 /* SortDescriptorAppDelegate.m */;		name = "SortDescriptorAppDelegate.m: 1";		rLen = 0;		rLoc = 0;		rType = 0;		vrLen = 421;		vrLoc = 0;	};	5A9427480EB6A78B00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A94272E0EB6A4D500CBEDD5 /* MyUIWindow.m */;		name = "MyUIWindow.m: 1";		rLen = 0;		rLoc = 0;		rType = 0;		vrLen = 57;		vrLoc = 0;	};	5A9427490EB6A78B00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 1D3623240D0F684500981E51 /* SortDescriptorAppDelegate.h */;		name = "SortDescriptorAppDelegate.h: 1";		rLen = 0;		rLoc = 0;		rType = 0;		vrLen = 379;		vrLoc = 0;	};	5A94274A0EB6A78B00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A94272F0EB6A4D500CBEDD5 /* MyUIWindow.h */;		name = "MyUIWindow.h: 1";		rLen = 0;		rLoc = 0;		rType = 0;		vrLen = 146;		vrLoc = 0;	};	5A94275C0EB6A78B00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A9427340EB6A5DB00CBEDD5 /* Employee.h */;		name = "Employee.h: 1";		rLen = 0;		rLoc = 0;		rType = 0;		vrLen = 208;		vrLoc = 0;	};	5A94275D0EB6A78B00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A9427350EB6A5DB00CBEDD5 /* Employee.m */;		name = "Employee.m: 1";		rLen = 0;		rLoc = 0;		rType = 0;		vrLen = 194;		vrLoc = 0;	};	5A94277C0EB6A88A00CBEDD5 /* MyUIWindow.m:20 */ = {		isa = PBXFileBreakpoint;		actions = (		);		breakpointStyle = 0;		continueAfterActions = 0;		countType = 0;		delayBeforeContinue = 0;		fileReference = 5A94272E0EB6A4D500CBEDD5 /* MyUIWindow.m */;		functionName = "-sortByAge:";		hitCount = 0;		ignoreCount = 0;		lineNumber = 20;		location = SortDescriptor;		modificationTime = 246852145.775772;		state = 1;	};	5A94277D0EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A9427340EB6A5DB00CBEDD5 /* Employee.h */;		name = "Employee.h: 19";		rLen = 0;		rLoc = 312;		rType = 0;		vrLen = 315;		vrLoc = 40;	};	5A94277E0EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 1D3623240D0F684500981E51 /* SortDescriptorAppDelegate.h */;		name = "SortDescriptorAppDelegate.h: 13";		rLen = 0;		rLoc = 238;		rType = 0;		vrLen = 436;		vrLoc = 54;	};	5A94277F0EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A94272F0EB6A4D500CBEDD5 /* MyUIWindow.h */;		name = "MyUIWindow.h: 9";		rLen = 29;		rLoc = 181;		rType = 0;		vrLen = 217;		vrLoc = 0;	};	5A9427800EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 1D3623250D0F684500981E51 /* SortDescriptorAppDelegate.m */;		name = "SortDescriptorAppDelegate.m: 18";		rLen = 0;		rLoc = 394;		rType = 0;		vrLen = 510;		vrLoc = 157;	};	5A9427810EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A94272E0EB6A4D500CBEDD5 /* MyUIWindow.m */;		name = "MyUIWindow.m: 15";		rLen = 14;		rLoc = 893;		rType = 0;		vrLen = 526;		vrLoc = 0;	};	5A9427820EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A9427340EB6A5DB00CBEDD5 /* Employee.h */;		name = "Employee.h: 19";		rLen = 0;		rLoc = 312;		rType = 0;		vrLen = 315;		vrLoc = 40;	};	5A9427830EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A94272E0EB6A4D500CBEDD5 /* MyUIWindow.m */;		name = "MyUIWindow.m: 5";		rLen = 0;		rLoc = 108;		rType = 0;		vrLen = 91;		vrLoc = 0;	};	5A9427840EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 1D3623250D0F684500981E51 /* SortDescriptorAppDelegate.m */;		name = "SortDescriptorAppDelegate.m: 37";		rLen = 0;		rLoc = 952;		rType = 0;		vrLen = 437;		vrLoc = 661;	};	5A9427850EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 1D3623240D0F684500981E51 /* SortDescriptorAppDelegate.h */;		name = "SortDescriptorAppDelegate.h: 13";		rLen = 0;		rLoc = 238;		rType = 0;		vrLen = 436;		vrLoc = 54;	};	5A9427860EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A94272E0EB6A4D500CBEDD5 /* MyUIWindow.m */;		name = "MyUIWindow.m: 9";		rLen = 0;		rLoc = 538;		rType = 0;		vrLen = 479;		vrLoc = 0;	};	5A9427870EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A94272F0EB6A4D500CBEDD5 /* MyUIWindow.h */;		name = "MyUIWindow.h: 9";		rLen = 29;		rLoc = 181;		rType = 0;		vrLen = 217;		vrLoc = 0;	};	5A9427880EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A94272E0EB6A4D500CBEDD5 /* MyUIWindow.m */;		name = "MyUIWindow.m: 15";		rLen = 14;		rLoc = 893;		rType = 0;		vrLen = 526;		vrLoc = 0;	};	5A9427890EB6A88C00CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 1D3623250D0F684500981E51 /* SortDescriptorAppDelegate.m */;		name = "SortDescriptorAppDelegate.m: 18";		rLen = 0;		rLoc = 394;		rType = 0;		vrLen = 510;		vrLoc = 157;	};	5A9427A30EB6AA2E00CBEDD5 /* MyUIWindow.m:11 */ = {		isa = PBXFileBreakpoint;		actions = (		);		breakpointStyle = 0;		continueAfterActions = 0;		countType = 0;		delayBeforeContinue = 0;		fileReference = 5A94272E0EB6A4D500CBEDD5 /* MyUIWindow.m */;		functionName = "-sortByName:";		hitCount = 1;		ignoreCount = 0;		lineNumber = 11;		location = SortDescriptor;		modificationTime = 246852149.271794;		state = 1;	};	5A9427A60EB6AB6400CBEDD5 /* PBXTextBookmark */ = {		isa = PBXTextBookmark;		fRef = 5A94272E0EB6A4D500CBEDD5 /* MyUIWindow.m */;		name = "MyUIWindow.m: 11";		rLen = 0;		rLoc = 537;		rType = 0;		vrLen = 963;		vrLoc = 0;	};}

⌨️ 快捷键说明

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