mac双击打不开word文件文件 什么意思

Linux/Windows Mono/DotNet
[ Open Source .NET Development/
使用开源工具进行DotNet软件开发]
是面向Mac OSX API的C#绑定,其API设计主要受到了的启发,后者可以基于Mono开发原生的iOS应用程序。MonoMac套件的目标之一,也是发布独立的 .app应用程序,让最终用户摆脱对Mono的依赖。MonoTouch的成功则是一个良好的基础,于是Mono开始将Cocoa API使用C#和.NET世界中的模式与惯例用法表现出来,并提供开发人员整套Cocoa应用程序的开发工具。
Mono之父Miguel de Icaza表示,.NET从一开始便设计成为一个易于互操作的框架,他对于跨运行时及框架的无缝通信提供了许多高级的支持,这对创建Cocoa API的绑定很有帮助。MonoMac的设计原则与MonoTouch非常接近,它充分考虑到.NET程序员的习惯需求,例如使用Lambda表达式和委托来表示Objective-C API中的&block&。
Cocoa的API由两部分组成,一部分是基于C的API,例如AudioToolbox、CoreGraphics、CoreFundation和CoreText,它们利用P/Invoke的方式直接封装成C#类。而在UI层面上则是大量的Objective-C编写的API,例如Foundation和AppKit。MonoMac提供了新的一套新的绑定引擎MonoMac.ObjCRuntime,以及btouch绑定生成器。
MonoMac仅仅是一套用于开发OSX应用程序的类库。MonoMac团队同样发布了一套基于MonoDevelop的开发工具,其生成结果便是Mac OS下的app应用程序包。此外,Mono 2.8还包含了一个新工具叫做&Mono打包器(bundler)&。这个打包器可以检查你的.NET应用程序,并将其依赖的部分打包在一起。这个技术如今已经用于OSX版本的项目(一款基于Mono和Gtk#的播放器),这样发布后的应用程序无需在目标机器装有Mono框架。
MonoMac使用MIT X11许可协议发布。源码分为两部分:和,都可以在GitHub上获得。前者包含了面向MacOS的绑定,而后者则包含了MonoMac和MonoTouch共用的代码。
看完上面这段介绍,聪明的你知道主角是MonoMac了,下面我向大家介绍下开发环境的搭建和第一个Helloworld程序的开发:
第一步:需要有一台Mac 电脑,可以采用虚拟机搭一个也行,为了更好的操作体验还是准备一台Mac的机器比较好,日苹果优惠打折,毫不犹豫的就在香港apple商店上下单买回来一个MacBook Air(CPU:1.86 GHz Intel Core 2 Duo, 4GB RAM,128G SSD),价格10000HK$。
第二步:Mac开发环境Xcode和Monodevelop的安装,当然在安装mac系统时,如果选择IT用户,很多开发系统也就自动安装好了,比如jdk、maven、svn,python的环境, 然而不是所有的软件开发环境都会安装好,比如xcode 、ios sdk 。
到,选择 Mac 和iOS 开发,登陆后就可以下载Mac开发工具,里面包括Xcode,这个工具是免费的,这点比微软的政策好啊,就是要善待开发者。Xcode的环境和 Visual Studio 非常的相像,有Visual Studio的使用经验非常容易入门.。
下载完软件,点击运行如图:
上边的那幅图中有xcode和IOS SDK的安装说明,下面那幅图是软件安装的图标,点击下边的Xcode and iOS SDK开始安装。
一路继续就可以了
下载和安装 , 这是Mono的一个IDE ,是开源和免费的,他要求 。 Mono安装过程十分普通,而MonoDevelop的安装方式对于Windows用户可能有些特别。在加载了dmg文件以后,会弹出这样一个界面:根据提示,此时您只需要将MonoDevelop的图标拖至右侧目录中就可以了。
下载和安装 MonoMac。 MonoMac的插件安装参考也很简单。安装完MonoMac的插件,在MonoDevelop的新建项目的对话框上就有了MonoMac的项目类型。
下面我们就用MonoDevelop和Xcode一起使用来完成第一个Mac Helloworld程序的开发,下面的内容主要基于这篇博客,所有用到的图片也是这篇博客的,我只是按照这篇博客的内容熟悉了一下开发环境,其中也碰到了一些问题,我会以红色的文字进行标识,相信也是你体验的时候会碰到的问题,不过这篇博客需要FQ才能阅读,你懂的:
首先需要创建一个MonoMac的工程,我们命名为HelloMonoMac:
MonoDevelop是英文的,是因为在中文的Mac系统下,MonoDevelop界面上的中文会乱码,通过MonoDevelop&〉Preferences &&Visual Style &&General&&User Interface Language 选择English就可以解决。
创建的项目有下面文件:
info.plist - 一个文本文件包含应用程序的一些属性字符串,类似于.NET项目的AssemblyInfo.cs,具体参考 .
Main.cs - Main.cs里包含了项目的启动代码.
MainMenu.xib - 菜单资源和代码文件. 具体参考
MainWindow.xib - 主窗口的界面文件,具体参考 而MainWindow.xib.designer.cs文件则是MonoDevelop根据xib文件中的标记所自动创建的C#代码,在绝大部分情况下我们不会去修改它。
MonoMac使用Xcode的模式构建UI应用,Xcode使用MVC模型。XIB文件中包含UI和你的代码,也就是View。你的控制器和模型用.NET来写,也就是你必须使用Xcode来构建UI,因此必须安装Xcode。
使用Interface Builder进行界面的布局,在MonoDevelop的项目上双击MainWindow.xib文件,便会打开Interface Builder。我的使用过程中却发生这样的一件事,无论怎么双击也打不开Interface Builder,开始以为是MonoDevelop的问题,就使用Xcode创建一个项目,也是一样的问题,最后是通过下面的方法解决的:通过Finder找到Developer\Applications\Interface Builder 先运行Interface Builder,就可以了。
下图有4个窗口,左为Library窗口(近似于VS中的Toolbox),可以通过拖拽方式将控件加入到窗口里去;中间上方是可视化的UI编辑器,下方则是对象管理器,显示了界面中定义的对象;右侧便是用来修改属性的Inspector窗口(近似于VS中的Properties窗口):
在Library里找到NSButton,把它拖到中间的UI 编辑器窗口上,修改&Button&为&点击我&:
下面添加一个NSTextField,方法和NSButton类似,我们要做的一件事就是按下按钮的时候,修改TextField的文本显示:
下一步是建立UI和控制器之间的接口,首先是一个更新文本的属性,然后是通过一个事件 控制按钮的点击,控制器来我们使用C#代码进行编写。到Library找到MainWindowController
并在下方下拉框中选取Outlets,并使用下方加号添加一个id,修改为NSTextField:
下一步是建立label和NSTextField之间的映射,这是个比较有趣的操作。回到MainWindow.xib窗口,选中&File&s owner&,在属性窗口中选择第五个,一个向右的箭头按钮。再将label右侧的小圆点拖动至NSTextField,当你释放鼠标你要看你NSTextField标签所联系在一起:
快完成了。下一步是在Interface builder建立一个按钮点击事件。 到Library的窗口。确定它仍然显示MainWindowController。选取Action。点击&+&和增加buttonClicked 类型为 NSButton。在属性窗口中,您应该看到一个新收到行动称为buttonClicked。把它和在画布上的按钮按照标签相同的方法建立关联。
最后一步是保存我们的界面修改结果,这一步很重要哦,因为MonoDevelop是根据xib的内容,自动生成了相关的C#代码。
现在我们回到MonoDevelop项目中,将下面的代码加入到MainWindow.Controller.cs文件。关键是添加一个方法&&buttonClicked,也需要NSButton。程序就会按钮点击的时候触发请求该这个方法:
int count = 0;
partial void buttonClicked(NSButton sender)
label.StringValue = string.Format("Button clicked {0} times.", ++count);
此时可以选择菜单Run - Run,或直接使用快捷键Command(即Win键) + Alt + Enter便会编译项目,这样你就可以看到这个程序运行起来了。
阅读(...) 评论()后使用快捷导航没有帐号?
虽然放眼望去一堆粗放派,不过诸如《投影寻真》、《像素魂斗罗2》、《羊群终结者》等...
广告植入(Product Placement),是指把产品及其服务具有代表性的视听品牌符号融入影视...
谷歌表示 Spiral 2 今年晚些时候率先在波多黎各上市,并且与当地的 OpenMobile 和 Cla...
本周新闻回顾:逼格中西合璧的杭州西湖店终于有一个确切的开业日子了。可是这还不是全...
Auxo 3 1.1 版本更新日前正式上架 Cydia。如果此前发布的 Auxo 3 的响应速度让你失望...
若果真如此,那么第一批骁龙 810 手机…
互联网的服务协议通常有两个作用:一个是让用户暴跳如雷,或者是在用户和网络之间起一...
FCC 网站上只显示这款神秘新机支持四频段 4G LTE 网络、WCDMA 3G、蓝牙、Wi-Fi、GPS ...
《无尽下落》从名字就不难看出这是一款与掉落有关的游戏,而且还是一款无止尽的掉落。...
《自定义迷宫Socioball》是印度独立游戏工作室 Yellow Monkey Studios 所制作的一款迷...
由印度开发商 ROLOCULE 带来的休闲运动新作《Bowling Central(保龄球中心)》本周四...
虽然人类是目前地球的霸主,但是无论是对于地球本身,还是人类自身,我们了解到的还非...
其实本周还是聚集了不少知名厂商扎堆出新作,之前靓丽而又不乏益智性的《神之光(God ...
曾经推出过《武士围攻(Samurai Siege)》的 Space Ape Games 本周给我们带来了策略新...
去年一款名为《暗黑斩》像素切切切游戏获得了美国 App Store 的编辑强力推荐,该作以...
去年,苹果悄悄地为其 iOS 设备的 Lightning 接口添加了一项新规范,允许第三方厂商生...
智能手机续航仍然是目前业界仍难解决的最大难题,应运而生的充电宝虽说能暂时的为智能...
目前围绕苹果移动设备而诞生的硬件生态系统越来越庞大,苹果也想出新的对策,在其中选...
拿手机出来看个信息而已,敢不敢再装 X 一点。
市面上大多数的车载支架大多比较庞大,安装和使用都有诸多不便,安装在挡风玻璃上还容...
最贵的竟然可以买辆超跑。
戴上套,让你的手机变成可换镜头的相机。
给 iPhone 换壳的教程可能我们已经看到过很多了,但今天向你介绍的这种方法不知道你又...
点解MPlayerX打不开
注册时间 最后登录
在线时间53 小时 UID
主题帖子人气
青苹果, 积分 74, 距离下一级还需 126 积分
求助为什么从app store下载了mplayerx后在电脑上打不开,小白求助!
注册时间 最后登录
在线时间1380 小时 UID
主题帖子人气
提示: 作者被禁止或删除 内容自动屏蔽
注册时间 最后登录
在线时间53 小时 UID
主题帖子人气
收到,谢谢!
注册时间 最后登录
在线时间424 小时 UID
主题帖子人气
还好学过几句广东话…
mplayerx没主界面的,要双击视频文件,或者打开软件之后,状态栏点file,open
mplayerx不在appstore更新了,可以去他官网下最新版
威锋旗下产品
Hi~我是威威!
沪ICP备号-1 丨 深公安网监备案号 5
增值电信业务经营许可证:
Powered by Discuz!最后登录10-5-9在线时间10 小时赞0 注册时间10-5-8积分2帖子精华0UID159429
注册日期: 10-5-8
帖子: 1|积分: 2
赞助商广告
今天整理苹果系统,删了几个东西。重启后就打不开苹果系统了
开机界面应该是白屏有个苹果。我的却变成白屏一个问号了。。。
求助各位大虾帮忙!
不尽感谢!!!!
最后登录14-7-30在线时间3660 小时赞0 注册时间09-1-30积分3117帖子精华0UID89831
( ☆☆☆☆ )
分享于 10-5-9 01:17:00
强悍,没碰见过
吧系统盘丢进去修复一下
最后登录15-1-17在线时间872 小时赞5 注册时间09-12-22积分7588帖子精华0UID135983
( ☆☆☆☆☆ )
山东省 烟台市苹果4045
分享于 10-5-9 09:37:00
难道是四国了
最后登录13-12-8在线时间0 小时赞0 注册时间13-10-13积分2帖子精华0UID112563
( 新入会员 )
分享于 10-5-9 09:40:00
想当年…俺还用win 98的年代(那时我才七八岁的样子)…我把电脑里好多双击打不开的文件删掉了…然后还特有成就感………结果电脑就打不开了…
最后登录15-1-18在线时间4203 小时赞1 注册时间05-5-17积分37339帖子精华0UID399
( ★★★ )
分享于 10-5-9 20:58:00
估计把系统文件都ko了,重装吧我苹果手机怎么下载的软件突然打不开,点击了图标,闪一下但是还是在主屏幕,怎么回事呢。没有越狱,求解
我苹果手机怎么下载的软件突然打不开,点击了图标,闪一下但是还是在主屏幕,怎么回事呢。没有越狱,求解
不区分大小写匿名
亲,这样的情况,可能是固件出了一些问题,建议您尝试还原或重新安装一下,若仍然有问题,客服姐建议您与手机的售后服务商进行联系。希望能帮助到您,感谢您的支持与理解!
怎么解决啊 跪求
苹果手机屏幕上的所有文件都打不开缩回去什么原因
在电脑上下载PP助手,然后点左边的正版软件,进去后点右上角的修复闪退,点一下就行了
是软件出了问题 ,建议你到苹果手机体验店让人家帮你处理掉。

PP助手,点左边的正版软件,进去后点右上角的修复闪退,点一下就好了,能行
为什么我修复了,也提示我修复成功了,可还是闪退呢
就是 大概下一次能用半个月
然后又得重新卸载再下载 真麻烦
我的也是这样
之前是因为软件升级的问题、升级了没有3天又打不开了、连QQ也打不开、都快疯掉了
下载一个快用
在第一个图标点击闪动修复
最好链接电脑
在电脑上下载快用
在电脑上操作也是可以的
如果没有反应 下载一个 苹果驱动器就可以了
我的也是额
我的也是啊,都急疯了
我的也是这个样子的~~但是今天下载软件就可以打开 之前下载的都打不开了 闪一下就缩回去了 怎么回事呢~~求解啊
我的苹果手机图标打开后又缩回去,请问什么原因?
我下载的pp打不开,还在等待中,都几天了还是这样
苹果手机下载了软件却打不开
我的也是一样,垃圾手机,关键时刻掉链子
直接在app里软件用就可以了,我用pp的也闪退,用app的就没事
相关知识等待您来回答
手机领域专家
当前分类官方群讨论、解答、交流电脑数码相关的疑难问题苹果电脑触控板现在左键双击打不开文件,需要很快的速度双击。和之前完全不一样。_百度知道
苹果电脑触控板现在左键双击打不开文件,需要很快的速度双击。和之前完全不一样。
总言双击打文件或点播歌曲双击速度要快前完全触控板设置面设置没问题事
提问者采纳
控制面板改鼠标双击速度·········
我是苹果的电脑,用的是苹果的系统。里面有吗?
苹果的我忘记了,应该是有的,
其他类似问题
苹果电脑的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 双击文件夹打不开 的文章

 

随机推荐