Apple dev travel】的更多相关文章

Objective-C最基础语法之Class定义: http://mobile.51cto.com/iphone-281925.htm  Table View: http://www.appcoda.com/use-storyboards-to-build-navigation-controller-and-table-view/ http://www.appcoda.com/ios-programming-customize-uitableview-storyboard/ http://www…
    我们的IOS移动应用要实现消息推送,告诉用户有多少条消息未读,类似下图的效果(笑果),特把APNS和Erlang相关解决方案笔记于此备忘.          上面图片中是Apple Notification在UI展现的形式之一,Notification共有三种形式:图标显示更新数字(badge),提示信息(alert),提示音(sound);      iOS Apple Push Notification Services (APNs)官方的开发文档位置在:[Apple Push No…
Now that I have my Mac and app source code. I’m ready to start working on my first app. The next step is to sign up for the Apple Developer’s License. This is a required step that will cost $99 a year. Having the Developer’s License will allow you to…
This post will cover the basic setup and creation of an application with web content for iPhone that will load local CSS files and some useful JavaScript functions. Most of these hints I found partially in different blogs and forums listed in the ref…
仅仅利用media query适配样式是远远不够的,并没有考虑触屏下的行为和特有的内容组织方式的不同.简单在桌面版基础上叠加mobile版的代码,会带来请求增多.流量.性能.代码冗余等诸多方面问题.有统计说86%的手机站看起来small其实体积比桌面版还大. 我们这次充分发挥“响应”的灵活性,实现one web. 响应式开发就为了实现one web: 1. 响应性的模块原本网站的模块化程度越高越便于做响应性开发.一个page例如是这样组织的:<%include file=”path/mod1.h…
iOS and PushKit This post will cover basic concepts for VoIP apps on iOS. I will not post any code (Google it out if necessary). I will compare two ways of developing VoIP on iOS and write down my notes while developing them. VoIP apps before iOS 8 B…
说明:转自以为大神的笔记. 首先,我们一起看看UNIX的目录,因为清楚了目录,才能对UNIX的框架有个大概的印象!当然这里讲的是系统正常运转所必须的,并且一定不能删除或者修改.  / 是系统的根目录: /bin目录中包括最常用的UNIX命令:   /dev目录包括控制访问外部设备的特殊设备文件:   /etc目录中包括各种各样的系统程序和数据文件:   /lib目录里包括C语言以及其他语言程序的运行库文件:   /mnt目录是一个空目录,是为安装可移动的文件系统保留的:   /opt目录中包括在…
最近离职了,刚好在离职之际有人叫我帮做个项目,简直了,没有mac电脑,没有真ji设备,简直了.接项目那哥们,暂且叫做J,大哥说我给你想办法,then,给借了个mac pro.刚拿到电脑真是喜出望外啊,以为可以装逼了,最后打开电脑一看,尼玛,真心有点老了,08年的设备,装的10.7.5,多开几个谷歌页面电脑风扇转得抖快飞起来了.没办法,硬着头皮上.百度下,10.7.5装什么版本得xcode合适,本来幻想着装个5的,但是后来发现想多了,然后装了个4.6.装4.6也是颇多波折,开始下了个4.5得,安装…
修改UIImage大小 修改UISlider的最大值和最小值图片的时候,发现需要修改图片的大小,否则会导致UISlider变形.目前苹果还不支持直接修改UIImage类的大小,只能修改UIImageView的大小. 所以只能通过写方法的方式来实现修改图片.如下: //UIImage.h #import <Foundation/Foundation.h> @interface UIImage (Scale) -(UIImage *)TransformtoSize:(CGSize)Newsize;…
Xcode 5默认自带SDK 7.0,升级Xcode 5后,Xcode.5就没了,这样我想编译SDK 6.x的程序就难办了(除非同时安装Xcode 4.x和Xcode 5.x两个版本Xcode).其中我们知道xcode有个Base SDK.但是xcode5默认只自带SDK 7.0的.那么如何实现可选择老版本的呢(如SDK 6.x). 这里给出如何把老版本的SDK加入到新的Xcode中的方法.其实很简单,就是将老版本的sdk拷贝过去. 打开老的Xcode安装路径(你可以去 Apple Dev Ce…
写了12个Person来复习,不过完成同样的代码需要敲键盘的次数相比OC确实少了很多,这很多应该归功于Swift中不写分号,以及少了OC中的中括号. 一.类与结构体 两者在Swift中差不了多少了 类与结构体有很多相同的地方: (第2,3点是其他语言中不存在的) 1)都可以定义属性/方法/下标(结构体也可以定义方法了) 2)都能初始化(通过构造方法) 3)都能使用扩展(extension)与协议(protocol) 4)类与结构体(枚举)中的全局属性/方法:在类中用class关键字,但在结构体中…
原文:http://www.heyuan110.com/2015/06/16/Mac%E6%B5%8B%E8%AF%95%E6%A8%A1%E6%8B%9F%E6%85%A2%E7%BD%91%E9%80%9F/ 先普及一下Kb,KB,Kbps,Mb,Mbps等一些列概念 1Byte = 8bit1KB (Kilobyte 千字节)=1024Byte1MB (Megabyte,兆字节,简称“兆”)=1024KB 1GB (Gigabyte,吉字节,又称“千兆”)=1024MB1TB (Terab…
图片的处理大概就分 截图(capture), 缩放(scale),设定大小(resize), 存储(save)这几样比较好处理, 另外还有滤镜,擦试等, 以后再说在这个Demo code裡, 我写了几个方法 1.等比率缩放- (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize { UIGraphicsBeginImageContext(CGSizeMake(image.size.width * scaleSize, im…
iOS论坛里有朋友要求回答帖子,帖子的标题是: 想学IOS开发高阶一点的东西,从何開始,然后我吧啦吧啦回答写了非常多.既然敲了那么多字,我就把我写的回复也贴到博客里来分享.希望能对大家有帮助.欢迎大家也到帖子里讨论和分享.地址:http://bbs.csdn.net/topics/390920759 以下是我回复的内容: 结合自己情况聊下iOS学习建议.这里不讲大道理,说说详细怎么做. 欢迎大家拍砖 1.第一点要求 .能比較顺畅的阅读官方的文档. 假设你连官方的文档读起来都非常困难,那你还谈什么…
加上几个关节前Playground摘要码进入github在,凝视写了非常多,主要是为了方便自己的未来可以Fanfankan. Swift语法的主要部分几乎相同的. 当然也有通用的.运算符重载.ARC.补充倒闭之类的. 一.扩展(extension) 扩展 extension (类似OC中的分类, 但Swift中没有名字), 即在没有权限获取到原始代码的情况下, 为类添加新功能. 注意: 仅仅要定义了扩展, 那么该扩展对该类的实例都是可用的. extension SomeType{ //加入到So…
http://blog.csdn.net/cmengzhongren/article/details/50414493 这里给出如何把老版本的SDK加入到新的Xcode中的方法.其实很简单,就是将老版本的sdk拷贝过去. 打开老的Xcode安装路径(你可以去 Apple Dev Center 下载老版本的Xcode dmg包,解压出来对应的SDK包.):Applications/Xcode.app/Contents/Developer/Platforms /iPhoneOS.platform/D…
结合自己情况聊下iOS学习建议,这里不讲大道理,说说具体怎么做.欢迎大家拍砖. 1.第一点要求 ,能比较顺畅的阅读官方的文档 如果你连官方的文档读起来都非常困难,那你还谈什么提高和进阶,咱们学习iOS的所有权威的资料都来自apple开发者网站,靠逛论坛看看帖子不是出路. 如果这点没达到,那就从阅读官方文档开始吧,找一篇你比较熟悉的技术的官方文档,比如:View Programming Guide for iOS  自己阅读,翻译,里面不懂的单词,记下来,多学几遍,这些你不懂的单词,在以后你看其他…
objc中关于自动释放池,有两种语法,一种old-fashioned是: NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; //do something... [pool release]; 那么新的语法是: @autoreleasepool{ //do something } 可以明显看出,后者比前者语法要简单,那么新式和旧式的语法有神马区别呢? apple dev里有清楚的说明: NSAutoreleasePool cla…
Summary Step 1. Upgrade Your System to macOS Sierra Step 2. Open the Terminal Application Step 3. Is XCode Already Installed? Step 4. Enter Commands Step 5. Install XCode Command Line Tools Step 6. Verify Installation MacOS Sierra To install the newe…
ios11个论坛地址   邓白氏编码    邓白氏申请 http://blog.fir.im/faq/ AdHoc,InHouse,App Store Account Type: InHouse  (企业开发人员能够公布inhouse软件用于大公司内部使用),世茂账号 AdHoc:(add uuid) (个人.公司.企业账号都有这样的类型) Company/Organization:好利网账号 (add uuid)企业 Individual:千穆账号 (add uuid) Dun & Brads…
发送 APNS 使用 p12 文件(C#) public static bool PushWithP12(string apnToken, string message) { _log.DebugFormat("[Apns] step 1"); _log.DebugFormat("Token = " + apnToken); ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | Secur…
PL/SQL Developer import and export database method and illustrate   HOW WELL DO YOU KNOW THE APPLE UNIVERSE? In 2015, Apple became the first company worth how much? Which religion did Steve Jobs practice? What is one way Apple protects its secrecy? I…
相关链接 form表单提交multipart/form-data的请求分析:http://blog.csdn.net/five3/article/details/7181521.http://blog.csdn.net/MSPinyin/article/details/6141638 stack overflow上的某菌对Blob的发文(启发的我):http://stackoverflow.com/questions/8760133/how-can-i-specify-a-different-a…
先普及一下Kb,KB,Kbps,Mb,Mbps等一些列概念 1Byte = 8bit 1KB (Kilobyte 千字节)=1024Byte 1MB (Megabyte,兆字节,简称“兆”)=1024KB 1GB (Gigabyte,吉字节,又称“千兆”)=1024MB 1TB (Terabyte,太字节,或百万兆字节)=1024GB 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB Kb和KB的区别:计算机中的信息都是二进制的0和1来表示,其中每一个0或1被…
转自:http://blog.csdn.net/biaobiaoqi/article/details/8058503 一.消息推送原理: 在实现消息推送之前先提及几个于推送相关概念,如下图1-1: 1. Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]): 2. APNS:Apple Push Notification Service[苹果消息推送服务器]: 3. iPhone:用来接…
by Daniel Kehoe Last updated 28 December 2013 How to install Apple Xcode Command Line Tools for Mac OS X 10.9 Mavericks. Xcode is a large suite of software development tools and libraries from Apple. The Xcode Command Line Tools are part of XCode. In…
前言 如果你正在学习 iOS, 或者正在从事IOS开发? 还是一个一个迷茫的待就业大学生,或是公司的到一个半老员工? 现在到了开发的一个阶段了,基本的东西很熟了,想着提高技术? 学习难一点的东西,不知该遵循什么思路?从何开始? 现在是看到哪里感兴趣就学学,感觉很乱? 官方文档 第一点要求,能比较顺畅的阅读官方的文档 如果你连官方的文档读起来都非常困难,那你还谈什么提高和进阶,咱们学习 iOS 的所有权威的资料都来自 apple 开发者网站,靠逛论坛看看帖子不是出路. 如果这点没达到,那就从阅读官…
移动应用中,如何在自己的App中调起第三方的原生地图App,并显示相关的信息,如显示指定的一个坐标位置,显示一个起点到终点的路线查询,等等. 目前几个主要的地图商都提供了自己的App通过URL调用的形式,以下是本人稍微汇总了一下的内容,以备查询. 1.高德地图 示例(iOS): iosamap://navi?sourceApplication=applicationName&backScheme=applicationScheme&poiname=fangheng&poiid=BG…
我们可以在iPhone和Apple Watch间通过app groups来共享数据.方法如下: 首先要在dev center添加一个新的 app group: 接下来创建一个新的single view application,名字就叫SharingDataDemo: 添加三个控件到主界面:TextField.Button和Label. 在Button的点击事件中使用NSUserDefaults将用户输入的内容进行保存: 注意suiteName必须和dev center中定义的app group的…
Apple Push Notification Service:通过苹果服务器向app用户推送消息,无需启动app. 苹果官方文档:http://developer.apple.com/library/mac/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html#//apple_ref/doc/uid/TP40008194-CH100-SW9 对于这种第三方…