iOS应用
DynastyTing
这个作者很懒,什么都没留下…
展开
-
父视图透明度为零 不影响子视图; TableView的 cell.contentView 透明;
父视图透明度为零 不影响子视图self.tableView.backgroundColor=[[UIColorwhiteColor] colorWithAlphaComponent:0];//****TableView的 cell.contentView 透明 //设置透明 cell.backgroundColor = [UIColo原创 2016-07-15 16:28:45 · 900 阅读 · 0 评论 -
ios 拨打电话
打电话有两种方式:方式一:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];方式二:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://10086"翻译 2016-08-18 20:11:36 · 472 阅读 · 0 评论 -
ios百度导航SDK,iOS开发之百度地图导航
AppDelegate.m 中#define BAIDUMAP_APPKEY @"XUz2HUm7Bbj17lHES6B7wIAhYYBUSKi2"- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //原创 2016-08-18 18:32:03 · 7917 阅读 · 3 评论 -
Protocol协议及委托代理
iOS开发-Protocol协议及委托代理(Delegate)传值2015-01-12 10:37 编辑: pockry 分类:iOS开发 来源:GarveyCalvin的博客2 delegateProtocol招聘信息:高级PHP开发工程师iOS高级研发工程师iOS开发工程师高级iOS手机应用软件开发工程师(培训讲师)高级Cocos2d-x转载 2016-08-19 15:27:19 · 801 阅读 · 0 评论 -
MJRefresh使用方法
请先参考阅读:http://hao.jobbole.com/mjrefresh-ios/通过CocoaPods安装 pod 'MJRefresh'将 MJRefresh 文件夹中的所有文件拽入项目中,在需要的地方导入主头文件:#import "MJRefresh.h"- (void)viewDidLoad { [super原创 2016-07-19 12:31:53 · 823 阅读 · 0 评论 -
UIPickerView
转载自 http://www.cnblogs.com/VincentXue/archive/2012/08/27/2659099.htmlUIPickerView中的实例方法- (NSInteger) numberOfRowsInComponent:(NSInteger)component参数为component的序号(从左到右,以0起始),返回指定的compo转载 2016-09-12 10:05:33 · 101 阅读 · 0 评论 -
升级cocoapods
升级cocoapods打开终端直接输入gem install cocoapods --pre升级后会新增以下红色的部分 do和end 组成开始和结束 若不写target 会报错platform :ios, '7.0'source 'https://github.com/CocoaPods/Specs.git'target 'trace'原创 2016-07-15 16:46:27 · 340 阅读 · 0 评论 -
网上下载的ios项目运行
图1 Team 改为None图2 Debug Any iOS SDKRelease Any iOS SDK Provisioning Profile 这五个 都改为图2 所示这时就可以运行在模拟器或者真机中了原创 2016-09-07 18:32:52 · 1172 阅读 · 0 评论 -
Objective-C中的Block(闭包)
Objective-C中的Block(闭包)转载自 http://ios.jobbole.com/83229/2015/12/18 · iOS开发 · 1 评论 · Block, Objective-C分享到:5本文作者: 伯乐在线 - 青玉伏案 。未经作者许可,禁止转载!欢迎加入伯乐在线 专栏作者。学习OC有接触到一个新转载 2016-09-19 10:27:01 · 452 阅读 · 0 评论 -
IOS-上架APP之启动页设置(新手必看!)
转载自 http://www.tuicool.com/articles/eQjuI3今天自己做的小作品准备提交,就差一个启动页,各种百度,各种搜,结果还好最后终于出来了,和大家分享一下,这个过程中遇到的各种小问题。(注XCode版本为7.2)1.启动页一般都是图片,因为苹果有4,4S,5,5S,6,6S可能以后还会有其他的型号,所以要考虑到屏幕的适配,还有系统的适配(有转载 2016-07-21 19:44:56 · 616 阅读 · 0 评论 -
UIActivityIndicatorView(指示控制器)
转载自 http://my.oschina.net/u/2340880/blog/402017对于UIActivityIndicatorView的使用,我们一般会创建一个背景View,设置一定的透明度,然后将UIActivityIndicatorView贴在背景View上,在我们需要的时候将这个view呼出。初始化UIActivityIndicatorView- (inst转载 2016-07-18 11:33:30 · 502 阅读 · 0 评论 -
关于UIView的autoresizingMask属性的研究
关于UIView的autoresizingMask属性的研究转载自http://www.cnblogs.com/jiangyazhou/archive/2012/06/26/2563041.html在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。转载 2016-07-19 17:58:16 · 267 阅读 · 0 评论 -
Masonry自动布局使用
Masonry自动布局使用 Masonry是一个轻量级的布局框架,采用更好的语法封装自动布局,它有自己的布局DSL。简洁明了并具有高可读性 而且同时支持 iOS 和 Max OS X。 下载 NSLayoutConstraints的缺点 NSLayoutConstraints是一个强大且灵活的自动布局架构,可是通过代码创建的约束是十分冗余,下转载 2016-07-05 17:08:17 · 427 阅读 · 0 评论 -
ios 支付宝:移动支付1
接移动支付只需要上面的东西就OK//// Order.h// AlixPayDemo//// Created by 方彬 on 11/2/13.////#import @interface Order : NSObject//签约的支付宝账号对应的支付宝唯一用户号。以2088开头的16位纯数字组成。@property(non原创 2016-05-03 14:50:28 · 1617 阅读 · 0 评论 -
Masonry 实践
Masonry 实践1: 实现一个按比例排布的布局字数194 阅读1390 评论0 喜欢0需求如下:有这样一个界面,横向排列 2 个 UIView ,左边的 UIView 的宽度是右边 UIView 宽度的一半,左边 UIView 的高宽比是固定的,整个视图支持旋转storyboard 里面设置约束应该也是可以做到的,不过约束一多就分不清哪个是哪个了,很转载 2016-07-05 17:16:58 · 491 阅读 · 0 评论 -
ios 健康HealthKit的数据采样
#import @property (nonatomic,strong) HKHealthStore *healthStore;@property (nonatomic,strong)UILabel *stepLabel;- (void)viewDidLoad { [superviewDidLoad];//查看healthKit在设原创 2016-07-06 14:10:27 · 927 阅读 · 0 评论 -
最全经典总结: ios跳转到第三方应用,APP互相跳转传值
pedometer应用:打开info.plist info选项卡添加一个数组 LSApplicationQueriesSchemes Array 数组一: item 0: ceshi01在 info选项卡最下方的 URL Types中 identifier 不需要填写 URL Schemes: pedometer- (void)perfo原创 2016-07-06 22:53:24 · 5715 阅读 · 0 评论 -
iOS利用HealthKit框架从健康app中获取步数信息
微信和QQ的每日步数最近十分火爆,我就想为自己写的项目中添加一个显示每日步数的功能,上网一搜好像并有相关的详细资料,自己动手丰衣足食。统计步数信息并不需要我们自己去实现,iOS自带的健康app已经为我们统计好了步数数据我们只要使用HealthKit框架从健康app中获取这个数据信息就可以了这篇文章对HealthKit框架进行了简单的介绍:http://www.cocoach转载 2016-07-08 10:10:00 · 2920 阅读 · 0 评论 -
iOS-获取手机健康步数,去除人为添加的数据
[objc] view plain copy #pragma mark - 获取步数从HealthKit - (void)getstepCountFromHealthKit { HKQuantityType *type = self.items[5]; //这个函数是获取苹果健康里面的全部步数包括人为添加的转载 2016-07-08 10:13:33 · 3781 阅读 · 1 评论 -
位运算 & | << >> ^ ~ %
转载http://www.linuxidc.com/Linux/2014-03/98362.htm1.& 如果两个相应的二进制位都为1,则该位的结果值为1;否则为0。注:下面都用8位的 unsigned char 来做例子。 目录 [隐藏]&简单举例:&比较实用的例子:2. || 简单例子:| 比较实用的例子3. 4.转载 2016-07-19 17:12:03 · 1278 阅读 · 0 评论 -
NSAttributedString用法
NSAttributedString用法转载自http://www.mamicode.com/info-detail-928813.html以前看到这种字号和颜色不一样的字符串,想出个讨巧的办法就是“¥150”一个UILable,“元/位”一个UILable。今天翻看以前的工程,command点进UITextField中看到[attributedText]这个关转载 2016-09-19 11:50:50 · 402 阅读 · 0 评论 -
UI_APPEARANCE_SELECTOR
转载自http://www.cnblogs.com/iOS363536404/p/5627228.htmliOS学习-文导航栏 “UI_APPEARANCE_SELECTOR”方法的使用导航栏有一个方法:- (void)setBackgroundImage:(nullable UIImage *)backgroundImage转载 2016-09-19 14:21:13 · 779 阅读 · 0 评论 -
Objective C定义私有方法
new file---ios--source ---Cocoa Touch Class ---MyClass我们有时会遇到,希望某个类的方法不能被它的继承类所继承。这在C++是很好实现,直接将该方法定义为private即可。但是在正规的OC语法,你不能对一个类的方法定义为private,那么如何实现这种功能呢? 上帝给你关上一道门,同转载 2015-11-23 23:25:27 · 431 阅读 · 0 评论 -
smartsvn for mac
一、从服务器上获取(拉取)代码Project------>Check OutSVN-使用Smart SVN 管理Xcode项目文件" title="Smart SVN-使用Smart SVN 管理Xcode项目文件" height="371" width="690" style="">SVN-使用Smart SVN 管理Xcode项目文件" title=转载 2016-11-09 15:16:13 · 1029 阅读 · 0 评论 -
IOS 四种保存数据的方式
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCoder:方法。前一个方法告诉系转载 2016-11-14 14:27:10 · 324 阅读 · 0 评论 -
iOS常用5种数据存储方式详解
1.plist文件存储每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒应用沙盒的文件系统目录,如下图所示(假设应用的名称叫Layer)模拟器应用沙盒的根路径在: (apple是用户名, 6.0是模拟器版本)/Users/apple/Library/Application Support转载 2016-11-14 14:28:04 · 5488 阅读 · 0 评论 -
iOS中几种数据持久化方案
本文来源于优就业官网概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置)NSKeyedArchiver(归档)SQLite 3CoreData 沙盒在介绍各种存储方法之前,有必要说明以下沙盒机制。转载 2016-11-14 14:30:16 · 320 阅读 · 0 评论 -
iOS 什么是MVC
MVC是一种在iOS开发中常见的设计模式,今天主要分析下MVC的原理和它的交流方式。之前看到一篇关于MVC的文章总结的非常不错,今天直接转载过来一、MVC的概念MVC是Model-View-Controller,就是模型-视图-控制器,这些都是什么东西呢?MVC把软件系统分为三个部分:Model,View,Controller。在cocoa中,你的程序中的每一个object转载 2016-11-14 14:35:57 · 562 阅读 · 0 评论 -
iOS的MVC、MVVM模式
iOS中的MVC(Model-View-Controller)将软件系统分为Model、View、Controller三部分Model: 你的应用本质上是什么(但不是它的展示方式)Controller:你的Model怎样展示给用户(UI逻辑)View:用户看到的,被Controller操纵着的Controller可以直转载 2016-11-14 15:42:37 · 562 阅读 · 0 评论 -
IOS开发中的MVC模式分别对应的是怎样的实体文件
C----viewcontrollerV----view,直接或数层内继承uiviewM---model, 直接或数层内继承nsobject原创 2016-11-14 15:44:50 · 402 阅读 · 0 评论 -
ios 开启ARC
YES为开启ARC原创 2016-09-27 16:24:31 · 5575 阅读 · 0 评论 -
iOS中arc的设置与使用-fobjc-arc或者-fno-objc-arc
iOS中arc的设置与使用-fobjc-arc或者-fno-objc-arc发布于:2013-03-05 | 作者:守护星 | 已聚集:9908人围观 | 来源:http://www.cocoachina.com/分享到:4目中以前的一个复杂的想shi的类,今天leak测试的时候,发现收到内存警告,索性直接改为arc了(arc是iOS 5转载 2016-09-27 15:28:34 · 1475 阅读 · 0 评论 -
详解alloc、init 自定义初始化方法
main.m文件:int main(int argc,const char * argv[]){ @autoreleasepool { int i =0;//初始化 int i2 =10; /* id obj = [Student alloc]; Student* s翻译 2016-09-27 12:58:41 · 1434 阅读 · 0 评论 -
Responder
转载自http://www.tuicool.com/articles/6VFn2q我们先从UIButton谈起,UIButton大家使用的太多了,他特殊的地方就在于其内置的普通Default/高亮Highlighted/选择Selected/可用Enable的几个状态(UIControlState)。其次就是SDK内部已经为我们封装了以下用户事件:最常用的莫转载 2016-09-19 16:19:05 · 493 阅读 · 0 评论 -
contentSize、contentInset和contentOffset
contentSize、contentInset和contentOffset区别 分类: iphone开发 (2012-11-07 15:32:39)转载▼标签: 杂谈 转载自http://blog.sina.com.cn/s/blog_a843a8850101dkhl.html转载 2016-09-19 21:04:35 · 371 阅读 · 0 评论 -
Masonry使用
Masonry 源码:https://github.com/Masonry/MasonryUIEdgeInsets padding = UIEdgeInsetsMake(10, 10, 10, 10);[view1 mas_makeConstraints:^(MASConstraintMaker *make) { make.top.equalTo(superview.m原创 2016-09-07 10:12:22 · 912 阅读 · 0 评论 -
sizeToFit和sizeThatFit
UIView *view = [[UIViewalloc] initWithFrame:CGRectMake(100,100, 200,100)]; view.backgroundColor = [UIColoryellowColor]; UILabel *label = [[UILabelalloc] initWithFrame:CGRectMake(5,转载 2016-09-20 15:39:31 · 2086 阅读 · 0 评论 -
ios 聚合数据接口调用demo :菜谱大全
https://www.juhe.cn/ 注册 申请 菜谱大全 我的数据: 菜谱大全 左上角会看到AppKey接口地址:http://apis.juhe.cn/cook/query.php支持格式:json/xml请求方式:get/post请求示例:http://apis.juhe.cn/cook/query?key=&m原创 2016-09-07 18:22:29 · 4346 阅读 · 0 评论 -
bitcode
does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE)错误转载自 http://blog.csdn.net/zhyl8157121/article/details/48528831今天把xcode升级到7.0了,除了swift语法的一些问题转载 2016-09-21 14:28:13 · 409 阅读 · 0 评论 -
iOS事项计划
定位不准相册多选相册微信朋友圈浏览效果HTTPGCDMJRefreshobjc_setAssociatedObject http://www.open-open.com/lib/view/open1452489096792.html原创 2016-09-10 10:27:53 · 362 阅读 · 0 评论