IOS/Obj-c/Swift
文章平均质量分 78
鹧鸪菜
主要关注C#(NET.CORE),J2EE,Android,IOS,Python,NODEJS等桌面,移动,图像,识别等技术。打杂的。
展开
-
REST架构风格简介
http://www.cnblogs.com/loveis715/p/4669091.html 一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如何开始搭建REST服务时,却很少有人能够清晰地说出它到底是什么,需要遵守什么样的准则。 在您将看到的这一篇文章中,我们将对REST,尤其是基于HTTP的RES转载 2016-07-11 17:55:03 · 12088 阅读 · 1 评论 -
IOS开发的新选择(JAVA,C#)
就开发IOS程序来讲,几乎所有的语言的都可以开发,在面向对象模式上用的最多的是桥接模式,而且都可以桥接成原生模式,当然还有基于HTML5方案,笔记不看好此混合方式。一次性编译的语言主要有XPOWER++等,但是都是收费的,而且社区不火,因为毕竟你看到的资料都是Obj-C的资料,最后成了习惯的问题。我喜欢高效的IDE,展开想象的开发系统或者企业应用系统。(不涉及到底层,底层人员WINDOWS,MAC翻译 2014-12-15 13:56:01 · 1660 阅读 · 0 评论 -
Program received signal :"SIGKILL"
如果在-(void)dealloc{}方法中,用self.tableVIew=nil清空内存。那么会影响到-(void)viewDidLoad{}方法中的tableView(即[self.view addSubView:tableView]中的tableView),tableView事实上内存已经清空了,地址为:0x0。这个赶脚不对。因为明显就是先执行viewDidLoad方法,当退出该界转载 2014-12-21 22:46:22 · 1303 阅读 · 0 评论 -
最全的Mac OS X【快捷键组合】汇总
Safari 6.0.2 Mac OS X 10.8.2本帖最后由 kcwinter 于 12-11-12 22:22 编辑以下是可能会出现在 OS X 菜单中的修饰键符号:⌘—— ()⌃ ——Control⌥—— (alt)⇧——Shift⇪——Caps Lockfn——功能键就是fn启转载 2014-12-21 20:48:04 · 796 阅读 · 0 评论 -
VMware Workstation 11 或者 VMware Player 7安装MAC OS X 10.10 Yosemite
http://ivarchen.iteye.com/blog/2166519最近尝试了下VMware下安装MacOS 系统,安装过程中发现网上可供参考的文章都是VMware Workstation 10以下, MacOS X 10.9以下的文章,只能提供大概的思路, 但是实际安装起来由于版本问题, 走了不少弯路, 所以我尝试写以下总结, 希望能给有兴趣安转载 2014-12-21 09:26:39 · 6225 阅读 · 2 评论 -
修改vmware里mac os的屏幕分辨率
在vmware里安装完mac os后,屏幕分辨率是1024×768, 很多程序不能在这个分辨率下运行。发现了这篇文章,号称可以修改屏幕分辨率:http://www.sysprobs.com/increase-screen-resolution-wide-screen-support-mac-os-virtual-machine-vmware-player-workstation转载 2014-12-20 00:02:17 · 8895 阅读 · 0 评论 -
MAC OS 10.7安装xcode4.2失败的问题
10.7安装xcode4.2失败的问题 mac pro重装了下系统,Mac OS X 1.7. 然后再安装xcode 4.2报错。 具体现象是,在输入帐号密码后,很快报错:发生未知的安装错误 www.2cto.com 提示信息为: “安装器遇到一个错误,导致安装失败.请联系软件制造商以获得帮助.” 非常古怪的问题,以前装都没问题,转载 2014-12-18 22:31:36 · 1590 阅读 · 0 评论 -
FireMonkey初体验
前些天听说XE2都发布了,可悲的是我连XE都没用过,论坛上都大吹能用来开发MAC应用,我倒是蛮有兴趣的,但也有一些怀疑,想试试真伪,就立马上网找安装包 先提醒大家:安装的苹果系统一定要Mac 10.6.6以上也可以mac 10.6.* 版本利用官方的10.6.6升级包升级虚拟机VM Ware 7.0以上下载的XCODE版本一定上3.2.5以上,IOS SDK版本一定转载 2012-01-30 21:14:04 · 2315 阅读 · 1 评论 -
苹果App 开发账户申请详解
苹果App 开发账户申请详解 【苹果App 开发账户类型】 第一种是标准的开发者,分为个人和公司,都是99美金,区别是后者可以加多个开发人员,好处是可以将应用上传到AppStore,供自动在线更新,缺点是只可以注册100台设备,包括删除掉的。 第二种是企业账户,$299美金,还要注册一个公司DUN吗,这个就要8900RMB,其实就是拿8900元买个邓氏转载 2013-03-23 07:29:49 · 1104 阅读 · 0 评论 -
如何在iphone/ipad上联真机调试
http://blog.sina.com.cn/s/blog_4a2074b40100mb3o.html通过网上找的许多方法加上自己动手搞,终于找到了个适合我的解决方法。我的是苹果电脑,mac+xp双系统。1,第一步破解ipad2,第二步winxp下,用91手机助手连接电脑,安装各种软件3,第三步xcode下,编译成device(release)模式的应用程序4转载 2013-03-23 06:59:54 · 1500 阅读 · 0 评论 -
请问ipad上这个模态对话框是怎么做的啊?
http://www.cocoachina.com/ask/questions/show/56590 ipad发表于:2012-07-27 11:50xiayy荣誉:2 问题:1 回复:0对该问题进行补充ViewController.modalPresentati转载 2013-03-23 06:43:58 · 1685 阅读 · 0 评论 -
iPhone上的JSON,NSArray,NSSet,NSDictionary总结
NSArray,NSSet,NSDictionary总结博客分类: iphone 三种集合类来收集cocoa对象(NSObject对象):NSArray 用于对象有序集合(相当于是数组)NSSet 用于对象无序集合NSDictionary用于键值映射以上三种集合类是不可变的(一旦初始化后,就不能改变)以下是对应的三种可变集合类(这三种可变转载 2013-03-17 21:24:35 · 1426 阅读 · 0 评论 -
XCODE中使用Main.Storyboard拉入控件并实现事件(Swift语言)
http://www.cnblogs.com/foxting/p/SWIFT.html 新的XCODE没有了File's Owner这个了图标了,不知道咱弄,单位让我们开发IOS,电脑是借来的,还得混下去想吐。 方法一点击圈圈图标(代码和UI两个视图结合操作),找代码的圈圈(OUTLET就行)就行了。 方法二在ViewDib构建动态写,我只考虑效转载 2017-11-03 09:55:01 · 3269 阅读 · 0 评论 -
jenkins+Xcode+蒲公英实现ipa自动打包发布全攻略
http://www.jianshu.com/p/ed124917d6c6一.环境说明搭建机器:一台Mac Book Pro开发工具:XCode V7.3.1开发环境:OS X EI Capitan 版本 10.11.5jenkins版:V1.647(特别注意:我用的是V1.647,如果使用其他版本可能导致一些未知的BUG)比如我之前用了最新的2.10版本,就导致了一个很奇葩的转载 2017-11-03 10:15:19 · 1423 阅读 · 0 评论 -
现在提交iOS应用,必须要提供 iPad Pro 的截图和视频么?有没有选项可以绕过去
pp 可以选择 Devices 的。选择 iPhone 表示这个 App 只能在 iPhone 上使用,选择 iPad 表示这个 App 只能在 iPad 上使用,选择 Universal 表示同一个 App 可以在 iPhone 和 iPad 通用。假如你的 App 只支持 iPhone,就在 Devices 中选择 iPhone。但一旦选择支持 iPad, App 就需要支持 12转载 2017-11-13 14:24:55 · 14016 阅读 · 1 评论 -
Xcode中蓝色文件夹和黄色文件夹的区别
蓝色文件夹蓝色文件夹(folder)一般作为资源文件夹使用,与黄色文件夹的主要区别是不参与编译,所以说如果你在这些文件夹下编写的逻辑代码是不参与编译的,其他文件也不能直接引用它们,若引用其中文件需要全路径。添加方式:选择Create folder references黄色文件夹黄色文件夹(group)是逻辑文件夹,主要是为了逻辑上的分组,如果手动创...转载 2019-05-20 09:39:06 · 1430 阅读 · 0 评论 -
XCODE 开发者申请缴费需要知道事项问题
第一部分:开发者账号-------------------------------------这段时间在给朋友申请苹果账号,从个人开发者账号、团体账号到公司账号,申请了个遍。这里对申请流程做一下介绍,方便其他朋友,少走弯路,账号早日申请通过。 1.首先介绍下个人开发者账号、团体账号、公司账号之间的区别: 用途 限制 是否需要邓白氏码 ...原创 2019-04-19 10:38:32 · 1419 阅读 · 0 评论 -
IOS 开发Framework如何使用简单的使用图片资源的两种方式
这里是demo图:1)使用Bundle文件方式,支持所有文件格式。 1.1建立一个文件夹,Support。修改扩展名为Support.bundle 1.2右键显示所有,打开这个文件夹,放入图片,当然可以是其他文件。2)Assert.xcassets方式。 添加文件选择Assets.xcassets 文件,选择确定,默认名称Media.xcasset; ...原创 2018-10-24 09:55:09 · 4132 阅读 · 0 评论 -
mac下安装Fiddler抓包工具
Mono安装首先,Mac下需要使用.Net编译后的程序,需要用到跨平台的方案Mono(现阶段微软已推出跨平台的方案.Net Core,不过暂时只支持控制台程序)。安装程序可以从http://www.mono-project.com/download/#download-mac地址下载。我下载的5.8.0版本。1.安装完后,在Terminal里执行以下命令(5.8.0是你的版本号):...转载 2018-09-21 12:07:04 · 2698 阅读 · 1 评论 -
PODS _OBJC_CLASS_$_AFHTTPSessionManager的填坑笔记
第一步:Build Settings - Search Paths - User Header Search Paths增加$(PODS_ROOT) 后面改成 recursive第二步:Undefined symbols for architecture x86_64: “OBJC_CLASS$_AFHTTPRequestOperationManager”, referenced...转载 2018-09-19 12:10:43 · 1422 阅读 · 0 评论 -
iOS Xcode9 封装生成.framework
iOS Xcode9 封装生成.framework2018-03-30 10:21 编辑: 枣泥布丁 分类:iOS开发 来源:劉光軍_Shine1 3139封装.frameworkiOSXCode9 iOS中.a与.framework库的区别参考这篇文章http://www.cocoachina.com/ios/20...转载 2018-09-23 21:02:14 · 225 阅读 · 0 评论 -
学习笔记:浅谈iOS的SDK与API
https://blog.csdn.net/lvchenqiang_/article/details/79077679知识点:日常的开发中,我们经常会遇到这样的开发需求。比如 不能提供源码,暴露部分接口出去、 项目功能组件模块化等。这个时候,我们一般就想到了sdk开发。在OC的开发中,我们涉及到的一般是静态库(.a)或者动态库(.framework)。(注:不是所有的.framework就一定是...转载 2018-04-11 11:09:09 · 1052 阅读 · 0 评论 -
读书笔记-最全的 Swift 4 新特性解析
作者:刘铎本文为原创文章,转载请注明作者及出处WWDC 2017 带来了很多惊喜。Swift 4 也伴随着 Xcode 9 测试版来到了我们的面前,很多强大的新特性非常值得我们期待在正式项目中去使用它。因为 Swift 4 是开源的,如果你关注 swift-evolution 这个项目的话,就应该已经提前了解到它的新特性了。本文参考了 WWDC 2017 以及各种资料,,从语法、字符串、标准库、构...转载 2018-04-11 11:05:35 · 322 阅读 · 0 评论 -
Swift和Objective-C混编的注意啦
链接:https://www.jianshu.com/p/2ed48b954612前言Swift已推出数年,与Objective-C相比Swift的语言机制及使用简易程度上更接地气,大大降低了iOS入门门槛。当然这对新入行的童鞋们来讲,的确算是福音,但对于整个iOS编程从业者来讲,真真是,曾几何时“高大上”,转瞬之间“矮矬穷”。再加上培训班横行,批量批发之下,iOS再也看不到当年的辉煌。往事不再提...转载 2018-04-03 10:39:57 · 5243 阅读 · 0 评论 -
Mac下SVN提交xcode工程代码需要过滤的文件
SVN客户端工具我用的是cornerstone在.subversion-->config中需要设置下面两段1.找到下面一行### Section for configuring automatic properties.[auto-props]2.在后面添加*.mode* = svn:mime-type=text/X-xcode*.pbxuser = svn:mime-type=text/X...转载 2018-04-02 14:24:17 · 1436 阅读 · 0 评论 -
[Objective-C] property setter/getter @property属性
注:这里暂不涉及 @property 定义时的 assign/retain/copy、atomic/nonatomic、readonly/readwrite 属性环境Mac OS Yosemite (10.10) + XCode 6.1.1Pracitce #1[objc] view plain copy// ========= Person.h ========= @interface Per...转载 2018-02-11 10:52:31 · 397 阅读 · 0 评论 -
iOS开发系列—Objective-C之Foundation框架
iOS开发系列—Objective-C之Foundation框架http://www.cnblogs.com/kenshincui/p/3885689.html,非常好的,转载概述我们前面的章节中就一直新建Cocoa Class,那么Cocoa到底是什么,它和我们前面以及后面要讲的内容到底有什么关系呢?Objective-C开发中经常用到NSObject,那么这个对象到底是谁?它为什么又出现在Ob...转载 2018-02-09 15:48:45 · 358 阅读 · 0 评论 -
iOS学习之 plist文件的读写
在做iOS开发时,经常用到到plist文件, 那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息我们创建一个项目来学习plist文件的读写。转载 2013-03-17 21:19:02 · 757 阅读 · 0 评论 -
loaded the nib but view outlet was not set
转载地址:http://blog.csdn.net/dotneterbj/article/details/6119821http://blog.csdn.net/leonpengweicn/article/details/6022616 loaded the "MyView" nib but the view outlet was not set错误转载 2013-03-17 09:51:27 · 1350 阅读 · 0 评论 -
IOS基础:深入理解Objective-c中@class的含义
http://www.cnblogs.com/martin1009/archive/2012/06/24/2560218.htmlIOS基础:深入理解Objective-c中@class的含义objective-c中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时, 如下面代码: A.h文件C代码转载 2013-03-17 07:34:03 · 684 阅读 · 0 评论 -
C#开发原生的IOS/IPHONE应用程序
1)开发前的准备 1)需要构建Intel mac 系统至少豹子10.5.7(BUG太多,不建议)以上的版本。但是建议版本是雪豹10.6或者雄狮10.7版本。 如果使用VMWARE安装,你的CPU不说了,但是内存你先准备个4G最好,雄狮要求2G以上,雪豹需要1G以上。 安装网上的教材很多,最难的切记要记得要引导ISO原创 2012-04-07 22:48:48 · 3023 阅读 · 0 评论 -
轻松打造Windows加Mac OS双系统
转载地址:http://www.ylmf.net/mac/tips/201009031175.html 在《尝尝苹果的滋味 在虚拟机中安装Mac OS》一文中我们尝试了在虚拟机中安装体验Mac OS。不过在虚拟机中玩总是不那么过瘾,毕竟硬件都是“虚拟”出来的,性能表现会受到限制。今天我们和Mac OS来个“零距离”接触,在实体机中打造一个Windows+Mac的双系统,做到用、玩两转载 2012-04-08 10:36:46 · 2038 阅读 · 0 评论 -
Secondary Poor搭建苹果系统平台,开发苹果系列,进入苹果的必经之路。
1)搭建平台。http://www.verycd.com/topics/2897839/http://www.verycd.com/topics/2897839/《Mac OS X 操作系统》(Apple.Mac.OSX)v10.6.7+10.7 Lion+VMware Pre[光盘镜像]http://www.verycd.com/topics/2751087/转载 2012-04-06 09:11:25 · 572 阅读 · 0 评论 -
xcode and ios 各个版本和下载地址
使用app store的帐号登录后,直接敲地址可下载:(苹果已经删除了3.1.2以前的版本)记个旧版iOS SDK下载地址iPhone SDK 2.2.1 :http://developer.apple.com/ios/download.action?path=/iphone/iphone_sdk_for_iphone_os_2.2.1__9m2621a__final/ipho转载 2012-04-07 15:52:51 · 969 阅读 · 0 评论 -
Macintosh( mac )操作系统
雄狮10.7,最低2G虚拟内存。leopard: 豹子。Macintosh ['mækinˌtɔʃ]n.麦金塔电脑(苹果公司的电脑品牌,缩写为Mac)© Dict.CN 海词词典 展开详细讲解45天,她让你牢记8500个单词为什么?好老师都在用批改网! Godaddy 150G美国空间3转载 2012-04-07 12:49:25 · 3576 阅读 · 0 评论 -
[雪豹]教你在VMWare下安装MAC OS X Snow Leopard 10.6
补充:1、本文内容已经在Windows Vista + VMware Workstation 7.0 + MAC OS X Snow Leopard 10.6 环境下安装成功! 2、当你在虚拟机里浏览镜像文件时看不到DMG文件,需要点Browse,将文件类型CD-ROM images(*.iso)改为All files (*.*)。 3、请仔细阅读文中由粗体字标出的部分转载 2012-04-07 09:11:18 · 886 阅读 · 0 评论 -
VirtualBox虚拟机安装Mac OS X Lion
这几天突然又想念Mac OS了,刚好装 Windows 8时用了VirtualBox虚拟机,拿出来装Mac OS X Lion。背景我的笔记本型号为XPS17,i7-2630QM,GT-555M,4GB内存。准备VirtualBox是一款开源虚拟机,如果你还没有,下载地址:https://www.virtualbox.org/wiki/Downloads(Windo转载 2012-04-02 06:53:38 · 4318 阅读 · 0 评论 -
MAC OS相关知识资料
2.Mac操作系统的一种文件格式。 dmg是MAC苹果机上的压缩镜像文件,相当于在Windows上常见的iso文件。DMG在苹果机上可以直接运行加载,在Windows PC上可以通过命令行软件dmg2iso.exe转换成ISO文件。 命令运行格式:dmg2iso.exe 空格 filename(待转换文件名).dmg 空格 filename(转换后文件名).iso 确定。转载 2012-04-02 07:07:44 · 985 阅读 · 0 评论 -
VMware虚拟机安装Mac OS X Lion正式版教程
转载地址: http://www.chinaz.com/web/2011/0727/201872_2.shtml前言:北 京时间2011年7月20日20时30分苹果操作系统Mac OS X Lion正式上线发售,好奇苹果的产品,于是乎我也开始捣鼓这个新的操作系统,第一次安装苹果的系统,本以为像安装Windows系统那样方便,结果这真 是个超级难题。按照远景(PCBETA)论坛转载 2012-04-02 06:47:37 · 1546 阅读 · 0 评论 -
[教程] 让Mac OS 10.x.x安装在Vmware虚拟机上!
想在Vmware上安装Mac OS很“麻烦”,记得前几年还需使用命令行及本地划分一个磁盘,还推荐使用一个单独的硬盘来进行安装,最新Vmware Workstation 6.5发布后,一切都已经改变了,直接利用Vmware的磁盘即可安装,把那些复杂的命令及划分磁盘的都忘掉吧,让我们来看看以下教程即可。 一、准备工作 进入官方网站下载VMware Workstation 6.5 a转载 2012-04-02 06:44:11 · 867 阅读 · 0 评论