IOS相关
文章平均质量分 51
小颡
这个作者很懒,什么都没留下…
展开
-
IOS网络编程笔记(1)
网络编程C/S,B/S系统架构。手机客户端Web App Html5C/S:客户/服务器服务器端开发语言:java.netC/C++phppythonRubyNode.js javascript文本数据:JSON数据、XML数据。图片数据:音频数据:视频数据:数据通讯:HTTP协议的基本概念:·原创 2014-09-05 13:48:35 · 727 阅读 · 0 评论 -
Xamarin开发笔记
键盘隐藏出现通知 UIKeyboard.Notifications.ObserveDidShow ((s,e)=>{ RectangleF kbdBrounds = e.FrameEnd; }); UIKeyboard.Notifications.ObserveWillHide ((原创 2014-12-18 14:05:33 · 767 阅读 · 0 评论 -
xamarin iOS地图开发
this.mapView.MapType = MonoTouch.MapKit.MKMapType.Standard; this.mapView.ShowsUserLocation = true; locationManager = new CLLocationManager (); int deviceVersion=Convert.ToInt32(UIDevice.Cu原创 2015-01-25 17:36:26 · 988 阅读 · 0 评论 -
导航栏、状态栏设置
原文:http://www.cocoachina.com/industry/20131104/7287.html近期,跟大多数开发者一样,我也正忙于对程序进行升级以适配iOS 7。最新的iOS 7外观上有大量的改动。从开发者的角度来看,导航栏和状态栏就发生了明显的变化。状态栏现在是半透明的了,这也就意味着导航栏会显示在状态栏后面。有些情况下,导航栏的背景图片可以延伸显示到状态栏后面转载 2014-12-06 19:06:37 · 589 阅读 · 0 评论 -
xamarin UILabel 缩进
UIStringAttributes stringAttributes = new UIStringAttributes { Font = defFont, ForegroundColor = UIColor.Black, ParagraphStyle =原创 2015-02-02 16:38:21 · 800 阅读 · 0 评论 -
利用NSCache提升效率
本文转自:http://blog.csdn.net/meegomeego/article/details/9002013在ios中,苹果提供了,NSCache类和NSDictionary很相似,提供key,value的存储,不一样的是NSCache在内存吃紧的时候会做自动释放。遇到一个问题是,在使用大量图片的app中,需要从存储里面读取数据,每次都从文件系统里面读取文件会造成卡转载 2015-02-04 18:12:57 · 542 阅读 · 0 评论 -
C#单例设计模式
http://www.cnblogs.com/xun126/archive/2011/03/09/1970807.htmlC#设计模式学习笔记-单例模式 最近在学设计模式,学到创建型模式的时候,碰到单例模式(或叫单件模式),现在整理一下笔记。 在《Design Patterns:Elements of Resuable Object-Oriented Software》转载 2015-02-04 18:17:22 · 480 阅读 · 0 评论 -
iOS地图位置开发
本文转自:点击打开链接iOS地图位置开发iPhone SDK提供了三个类来管理位置信息:CLLocation CLLocationManager 和 CLLHeading(不常用)。除了使用GPS来获取当前的位置信息外,iPhone也可以基于WiFi基站和无线发射塔来获得位置信息。GPS的精度最高,可以精确到米级别,但是也最耗电。------------CLLo转载 2015-01-24 14:52:54 · 610 阅读 · 0 评论 -
iOS开发(Objective-C)常用库索引
本文转自http://idevchina.com/t/20code4app.com 这网站不错,收集各种 iOS App 开发可以用到的代码示例 cocoacontrols.com/ 英文版本的lib收集 objclibs.com/ 精品lib的收集网站 http://www.ityran.com/forum-61-1.html 泰然代码仓库------------转载 2015-03-16 15:42:57 · 952 阅读 · 0 评论 -
免费API
http://apistore.baidu.com原创 2015-03-28 10:21:57 · 186 阅读 · 0 评论 -
iOS 模拟器上下黑边问题
原因:Xcode 6 默认新建的启动页面为 LaunchScreen.xib,系统通过检测是否有这个文件,来判断 app 是否支持iphone 6 & 6 plus.如果要支持 iOS 7,还必须添加 Launch Image assets.如果 app 要支持 iOS 7但是没有设置 Launch image assets ,在 iOS 7 上运行上下两边转载 2015-03-13 16:22:48 · 842 阅读 · 0 评论 -
ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结
原文iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。 相册 iphone的相册包含摄像头胶卷+用户计算机同步的部分照片。用户可以通过UIImagePickerController类提供的交互对话框来从相册中选择图像。但是,注意:相册中的图片机器路径无法直接从应用程序访问,只能通过终端用户去选择和使用相册图片转载 2015-03-18 15:15:54 · 552 阅读 · 0 评论 -
IOS UIWebView截获html并修改便签内容,宽度自适应
需求:混合应用UIWebView打开html后,UIWebView有左右滚动条,要去掉左右滚动效果; 方法:通过js截获UIWebView中的html,然后修改html标签内容; 实例代码: 服务器端htmlJava代码 "Content-Type" content="text/html; charset=utf-8"> "viewpor转载 2015-04-11 13:45:06 · 498 阅读 · 0 评论 -
nsdate转nsstring
- (NSString *)formateDate:(NSDate *)Date{ @try { //实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatteralloc] init]; [dateFormatter setDateForm转载 2015-04-11 10:44:41 · 433 阅读 · 0 评论 -
apple icon and image size
AssetiPhone 6 Plus (@3x)iPhone 6 and iPhone 5 (@2x)iPhone 4s (@2x)iPad and iPad mini (@2x)iPad 2 and iPad mini (@1x)App icon (required for all a原创 2015-04-07 12:41:31 · 379 阅读 · 0 评论 -
iOS项目提交
点击打开链接转载 2015-04-13 14:00:32 · 225 阅读 · 0 评论 -
Xcode插件
http://www.cocoachina.com/industry/20130918/7022.html原创 2015-06-30 17:07:29 · 346 阅读 · 0 评论 -
关于UITableView的性能优化
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath这个代理方法的实现,在可见的页面是会重复绘制页面的,所以绝大部分人都会在这里做一些代码处理比如:static NSString *CellIdentifier = @"LazyTa转载 2015-01-09 11:52:15 · 695 阅读 · 0 评论 -
关于图文发表界面textview无法隐藏键盘的解决方案
关于 图文发表 界面 textview 无法隐藏键盘的解决方案取消 TextView 中的 auto-enable Return Key ---- -IssueDailyRecordStoryboard.storyboard跟scroll view 多少层无关//点击return 隐藏issueBlogContent.ShouldChangeText = (text, range转载 2014-12-03 11:08:11 · 622 阅读 · 0 评论 -
UIGestureRecognizer
UIGestureRecognizer 是一个具体手势的基类,提供了较为简单的手势实现方式 The concrete subclasses of UIGestureRecognizer are the following:UITapGestureRecognizerUIPinchGestureRecognizerUIRotationGestureRecognizerUISwipeGe转载 2014-09-07 13:19:08 · 679 阅读 · 0 评论 -
相片多选
#import -(void)getImgs{ dispatch_async(dispatch_get_main_queue(), ^{ NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; ALAssetsLibraryAccessFailureB转载 2014-09-09 21:53:30 · 74 阅读 · 0 评论 -
Block块笔记
Block语法对象之间的通讯方式:1.代理-协议;2.通知;3.Block。三种通讯方式都实现了对象之间的解耦合;通知的通讯方式是一对多,代理、Block是一对一。Block介绍:1.BLock是IOS4.0之后新增加的一种语法结构,也成为“闭包”;2.SDK4.0新增的大量API大量使用了Block;3.Block是一个匿名的函数代码块,此代码可以作为参数传递原创 2014-09-13 21:39:40 · 612 阅读 · 0 评论 -
CoreData笔记
Core Data1.CoreData用于做数据持久化,适合大数据量的存储和查询;2.CoreData不是数据库,CoreData可以使用数据库,XML等方式来存储数据;3.SQLite通过SQL语句操作数据,CoreData使用面向对象的方式操作数据;4.使用CoreData操作数据,不需要写任何SQL语句;5.使用CoreData,需要导入CoreData框架。原创 2014-09-13 21:02:01 · 580 阅读 · 0 评论 -
ARC(自动引用计数)
ARCARC是Automatic Reference Counting(自动引用计数)的缩写,是IOS5一同推出的新特性,但是IOS4.3也支持ARC,只是不能使用weak。使用ARC,不需要再retain、release、autorelease,因为编译器会在合适的地方自动的插入retain、release。ARC的黄金法则1.只要还有一个变量(指针)指向对象,对象就会保持在内存原创 2014-09-14 19:27:22 · 720 阅读 · 0 评论 -
线程
多线程程序启动->main()函数->UIApplicationMain()->…->- application:didFinshLaunchins在程序执行过程中启动多线程以及对应的方法。进程的基本概念:每一个进程都是一个应用程序。都有独立的内存空间,一般来说一个应用程序存在一个进程,但也有多个进程存在的情况。同一个进程中的线程共享内存中的内存和资源多线程原创 2014-09-15 20:53:29 · 598 阅读 · 0 评论 -
播放系统声音
//———————————————————播放提示声音——————————————————————— NSString *filePath = [[NSBundle mainBundle] pathForResource:@"msgcome" ofType:@"wav"]; NSURL *url = [NSURL fileURLWithPath:filePath];原创 2014-09-27 12:36:36 · 703 阅读 · 0 评论 -
IOS印象笔记仿开发
印象笔记官方IOS-SDK:http://dev.yinxiang.com/doc/reference/ios/原创 2014-10-08 18:11:17 · 754 阅读 · 0 评论 -
IOS网络编程笔记(2)
这篇文章主要讲述苹果提供的NSURL原创 2014-10-04 09:57:06 · 639 阅读 · 0 评论 -
一个iOS 框架介绍:MKNetworkKit
ASIHTTPRequest (作者:BenCopsey) 是一个使用简单,可用于各种从简单到复杂的 HTTP 请求,或者可用于处理 Amazon S3、Rackspace 等REST 服务的强大框架。不幸的是,Ben 早在 2011 年 9 月 21 日就已经声明停止开发和支持该框架(见http://allseeing-i.com/%5Brequest_release%5D; )。转载 2014-10-04 16:56:39 · 821 阅读 · 0 评论 -
OC一个类的声明和实现
//类的声明文件.h@interface NewClassName:ParentClassName{//属性定义…...}//方法的声明- (void)myMethod:(NSString *)string;……//类的实现文件.m@implemetation NewClassName- (void)myMethod:原创 2014-10-31 15:29:15 · 542 阅读 · 0 评论 -
OC运行时编程指南
本文转自原文地址转载 2014-11-02 23:34:58 · 695 阅读 · 0 评论 -
UIKIT框架图示
原创 2014-11-03 20:43:47 · 510 阅读 · 0 评论 -
【无限互联】学员作品:大众点评IOS客户端
项目的功能业务介绍,使用来干什么的此次做的xi项目的完成之后的效果,截图效果项目的实现技术介绍,整体采用的什么样的架构项目的实现技术介绍,使用哪些技术点总结原创 2014-10-19 17:13:49 · 757 阅读 · 0 评论 -
xamarin iOS viewWillAppear 没有调用问题
点击打开链接原创 2015-01-25 15:21:07 · 722 阅读 · 0 评论 -
基础类BaseViewController
本文转自:点击打开链接 这个类比较适合纯代码开发项目,它的内部有两个公共属性,都是 UIView。一个作为自定义导航栏的superView,另作为除导航栏外的其他界面元素的superView。 它会自动监测当前设备是什么IOS版本,设备的屏幕尺寸是多少。因为用到了autolayout,所以自动适配屏幕旋转。具体代码如下:1转载 2015-01-25 17:41:07 · 655 阅读 · 0 评论 -
MKNetworkKit框架的使用
什么是MKNetworkKit?MKNetworkKit 是一个无缝基于Objective-C,block为基础,支持ARC的一个简单易用网络请求框架。MKNetworkKit 是受到了ASIHTTPRequest和AFNetworking这两个流行的网络框架的启发,结合了这两个框架的特性,MKNetworkKit添加了一些新的特性。除此这外,MKNetworkKit授权你去写一些轻量的原创 2014-10-05 11:37:05 · 676 阅读 · 0 评论