ios开发(十一): command line program

原创 2013年12月02日 21:25:23

https://developer.apple.com/legacy/library/documentation/Cocoa/Conceptual/CocoaFundamentals/Introduction/Introduction.html#//apple_ref/doc/uid/TP40002974-CH1-SW1

下面是一个从C++往objective c过渡的很好的main函数的例子。

#import <Foundation/Foundation.h>
 
int main (int argc, const char * argv[]) {
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
    NSArray *param = [[NSProcessInfo processInfo] arguments];
    NSCountedSet *cset = [[NSCountedSet alloc] initWithArray:param];
    NSArray *sorted_args = [[cset allObjects]
        sortedArrayUsingSelector:@selector(compare:)];
    NSEnumerator *enm = [sorted_args objectEnumerator];
    id word;
    while (word = [enm nextObject]) {
        printf("%s\n", [word UTF8String]);
    }
 
    [cset release];
    [pool release];
    return 0;
}

PostgreSQL的Command Prompt(命令提示符)的基本操作

1.创建用户C:/Program Files/PostgreSQL/8.3/bin>createuser -P -U postgresEnter name of role to add: newUse...
  • zhangjingqiang
  • zhangjingqiang
  • 2009年04月18日 11:28
  • 1878

使用intellij的svn时提示出错: Can't use Subversion command line client: svn.Errors found while svn working co

使用Intellij的svn时提示出错:Can't use Subversion command line client: svn.                                 ...
  • jdsjlzx
  • jdsjlzx
  • 2015年10月14日 11:12
  • 19442

eclipse bug Exception occurred executing command line

Exception occurred executing command line. Cannot run program "D:\Program Files\xx\javaw.exe" (in d...
  • spy19881201
  • spy19881201
  • 2013年09月27日 18:41
  • 6958

Can't use Subversion command line client:svn

在Intellij IDEA里checkout东西时出先这个错误提示: Can't use Subversion command line client:svn Subversion comman...
  • zhaoyingjiao
  • zhaoyingjiao
  • 2014年10月10日 11:08
  • 57020

Xcode中Command Line Tools安装方法

在从App Store上下载Xcode后,默认是不会安装Command Line Tools的,Command Line Tools是在Xcode中的一款工具,可以在命令行中运行C程序。为了学习Obj...
  • CHENYUFENG1991
  • CHENYUFENG1991
  • 2015年07月22日 19:23
  • 49943

idea报错:Error running $classname: Command line is too long. Shorten command line for $classname.

之所以出现这个原因是一般是因为打印的环境变量太长了,超过了限制,可以尝试以下方案: 1.按照提示修改该类的配置,选择jar manifest(每个报错的类都需要注意设置,项目的.idea/works...
  • Manyu_Java
  • Manyu_Java
  • 2018年01月07日 10:05
  • 681

Failed executing 'cmd.exe /X /C ""C:\Program Files\Java\jdk1.6.0_38\jre\..\bin\jarsigner.exe"

maven打包android项目签名出现: Failed to execute goal org.apache.maven.plugins:maven-jarsigner-plugin:1.2:si...
  • xiangjai
  • xiangjai
  • 2015年06月05日 14:20
  • 1435

Excel - There was a problem sending the command to the program

ISSUE When you double-click an Excel workbook or a shortcut to an Excelworkbook, Excel starts. Howev...
  • killer000777
  • killer000777
  • 2014年01月03日 15:53
  • 2309

Command line instructions

Command line instructions Git global setup git config --global user.name "xxx" git config --gl...
  • ranky2009
  • ranky2009
  • 2016年03月18日 09:45
  • 267

macos安装xcode command line tool的两种方法

Terminal 运行 xcode-select --install 然后点击安装 登录https://developer.apple.com/download/more/ 然后下载 dmg 安装...
  • moyummy
  • moyummy
  • 2017年01月10日 21:07
  • 1931
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ios开发(十一): command line program
举报原因:
原因补充:

(最多只允许输入30个字)