自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C

没有设计和逻辑头脑的工程师

  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

转载 swift. iOS中圆角阴影

iOS中圆角实现非常容易,对比而言,设置阴影则需要设置颜色,偏移位置,阴影透明度,阴影半径:<pre><code>` /* The color of the shadow. Defaults to opaque black. Colors created* from patterns are currently NOT supported. Animatable. *...

2018-04-28 17:10:13 560

转载 为uiview设置单边边框

原生的 UIKit 并没有提供设置单边边框(border)的功能,view.layer.borderColor和view.layer.borderWidth 会把上下左右的边框一起设置。所以想设置单边只能自己来实现了。画border线的思路很简单,其实就是画一条直线,把这条直线添加到 view的边缘即可。画直线的方法也有几种,有使用 UIKit 的 UIBezierPath实现的,有使用Core ...

2018-04-28 16:32:30 5558

转载 UIButton实现左边文字,右边图片

UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];[btn setImage:[UIImage imageNamed:@"image"] forState:UIControlStateNormal];[btn setTitle:@"title" forState:UIControlStateNormal];[btn se...

2018-04-27 17:34:37 14764

转载 [Swift]原生第三方接入: QQ篇--集成/登录/分享

文章涉及的demo在Github LQThirdParty, 欢迎Star | Fork关于第三方登录/分享的接入, 很多时候使用的是友盟或者ShareSDK; 但并不是每次都想使用这些第三方的服务的, 这里作者整理了微信, QQ, 新浪微博原生第三方的接入:[Swift]原生第三方接入: 微信篇--集成/登录/分享/支付[Swift]原生第三方接入: QQ篇--集成/登录/分享[Swift]原生...

2018-04-26 14:16:18 2718 2

转载 swift地图定位(十一)MapKit初使用

//  //  ViewController.swift  //  1114-mapkit  //  //  Created by targetcloud on 2016/11/14.  //  Copyright © 2016年 targetcloud. All rights reserved.  //    import UIKit  import MapKit    class ViewCo...

2018-04-26 14:14:05 731

转载 iOS Swift : 簡易定位

使用apple內建的MapKit,做一個移動紀錄loction首先要先加入CoreLocation的Framework,提供地理位置、經緯度、海拔等xcode導入Framework : CoreLocation & MapKit加入protocol : CLLocationManagerDelegate & MKMapViewDelegateimport UIKitimport ...

2018-04-26 14:12:39 284

原创 swift 之使用系统的地图

引入头文件:importMapKitimportCoreLocation添加代理CLLocationManagerDelegate===========定位(一次定位、持续定位、使用期间定位、后台定位)======= funcmapLocation(){ locationManager=CLLocationManager.init() //在使用期间发定位请求...

2018-04-26 14:09:05 1018

转载 Swift - 获取、设置MKMapView的地图缩放级别(zoomlevel)

    使用 MapKit 框架提供的 MKMapView,我们可以很方便地在应用中显示地图。MKMapView 使用也十分简单,只需设置好显示区域(中心点坐标,以及范围),地图就会自动缩放到合适的级别并显示。具体用法可以参考我之前写的这篇文章:Swift - 使用MapKit显示地图,并在地图上做标记    但有时我们想要得到地图当前的缩放级别(ZoomLevel)、或者想直接设置地图的缩放级别...

2018-04-26 14:08:03 4292 2

转载 swift 使用MapKit显示地图,并在地图上做标记

通过使用 MapKit 可以将地图嵌入到视图中,MapKit 框架除了可以显示地图,还支持在地图上做标记。1,通过mapType属性,可以设置地图的显示类型MKMapType.standard :标准地图MKMapType.satellite :卫星地图MKMapType.hybrid :混合地图2,地图显示范围的设置MKCoordinateSpan 对象设置地图范围,其中包含两个成员 latit...

2018-04-26 14:07:20 2290

转载 swift - 字符串操作(替换、过滤、去掉空格、分割、拼接、字符串截取)

let s = " / 2 3 4 ? / " // 替换 print("空格替换成-:", s.replacingOccurrences(of: " ", with: "-")) // 过滤 print("空格过滤掉:", s.replacingOccurrences(of: " ", with: "")) // 去首尾

2018-04-26 14:00:48 22480

转载 使用百度地图SDK开发选择地址功能遇到的问题总结

最近这个项目里面有个功能是定位选择收货地址,使用的是百度地图SDK,下面是我遇到的问题;1.文件冲突我使用pod添加SDK后,在编译的时候发生错误:[objc] view plain copy<span style="font-size:16px;">nanopb_release_indoor_navi(void*)", referenced from:        nanopb_r...

2018-04-24 19:50:13 334

原创 xcode9 以上,黄色警告处理!

警告:'characters' is deprecated: Please use String or Substring directly self.characters.count解决:let edit = "Summary"edit.count // 警报:'substring(to:)' is deprecated: Please use ...

2018-04-20 17:16:43 2735 1

转载 Objective-C中的字符串格式化输出

                                                    Objective-C中的字符串格式化输出uint64的格式化请用%lluint64的格式化请用%lld以下内容转载自:http://www.cocoachina.com/macdev/objc/2010/0430/1289.html在使用诸如NSLog, [NSString stringWit...

2018-04-19 21:41:24 1291

转载 在字符串中 快速查找

最近更新:28th 十二月, 2016很多时候,我们需要在字符串中执行查找,以判断过滤指定的内容出来。比如过在落格输入法当中,就需要用辅码过滤出需要的候选词。一般来说,查找和对比肯定是数字来的最快,不过在词库上总不能把所有的词汇都转换为数字(虽然理论上可行……)在字符串的搜索上,我们有很多种办法来实现,这里我就说一下我自己的思路:Set<String>由于我的词库辅码筛选只对两字或者三...

2018-04-17 10:31:38 2622

转载 Swift3-字符串String.Index和Range详解

在Swift字符串的检索中,有时候返回的可能是一个范围,而不是一个具体的位置.下面看一下String.Index和 Range String.Index:表示在字符的CharacterView实例的位置,进入头文件就可以看到,其实是public typealias Index = String.CharacterView.Index。Range:一个半开半闭的可比较范围,从下界(lower bou...

2018-04-17 10:31:06 5204

转载 swift中字符串截取方法(substring)

下面介绍2种swift的字符串截取方法,实际上用到了substringFromIndex,substringToIndex,substringWithRange1.将String转化为NSString再截取,代码如下: var s="1234567890"var ns1=(s as NSString).substringFromIndex(5)var ns2=(s as NSString)....

2018-04-17 10:30:32 9366

转载 Swift/Storyboard 界面跳转/传值

跳转Push时的Controller为 UIViewControllerPresent时的Controller为 UINavigationController使用 Storyboard Segue 方式:在Storyboard中设置Segue的Identifier,以及Kind然后使用代码:performSegue(withIdentifier: "LoginToMain", sender: ni...

2018-04-17 10:28:56 3163

转载 xcode will continue when iPhone is finished iPhone is busy:Processing symbol files

Xcode will continue when iPhone is finished.出现如下图窗口弹出界面原因有三个:第一首次手机连接 Xcode第二更新手机系统后,首次手机连接Xcode第三更新了Xcode后,首次连接手机Snip20170606_2.png解决方案:只能 等。连接好手机,慢慢等。过一会就可以啦。作者:呆呆羞链接:https://www.jianshu.com/p/0e21...

2018-04-17 09:59:17 8940

转载 handyJson Xcode 9.3 崩溃问题 解决方案

    var nominalTypeDescriptor: NominalTypeDescriptor? {        let pointer = UnsafePointer<Int>(self.pointer)        let base = pointer.advanced(by: nominalTypeDescriptorOffsetLocation)        i...

2018-04-17 09:58:36 376

转载 iOS Xcode, 解决“Could not insert new outlet connection: Could not find any information for the class n

在Xcode中,我们可以在StoryBoard编辑界面或者是xib编辑界面中通过“Control键+拖拽“的方式将某个界面元素和对应的代码文件连接起来,在代码文件中创建outlet。不过,如果你的运气不太好,执行以上操作的过程中你可能会遇到下面这样的错误:Could not insert new outlet connection: Could not find any information f...

2018-04-12 15:13:03 1146

转载 init?(coder aDecoder: NSCoder)

Mast call a designated initializer of the superclass ‘required’ initializer ‘init(coder:)’ must be provided by subclass of如果你要用 Swift创建一个实现了 NSCoding协议的类(UIView,UIViewController)的子类的时候,你就会发现一种很尴尬的情况,r...

2018-04-11 10:57:49 719

转载 Swift:必须添加init?(coder decoder: NSCoder)的原因

当我们重写类的时候经常提示要添加代码: required init?(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") }123这个叫必要初始化器,这种情况一般会出现在继承了遵守NSCoding protocol的类,比如UIView系列的类、UIViewContro...

2018-04-11 10:37:29 4569

转载 每周 Swift 社区问答:@objc

用法在 Swift 代码中,使用@objc修饰后的类型,可以直接供 Objective-C 调用。可以使用@objc修饰的类型包括:未嵌套的类协议非泛型枚举(仅限于原始值为整形的类型)类和协议中的属性和方法构造器和析构器下标我们逐个来看看实际的使用:类@objc class MyHelper:NSObject { // class code}Objective-C 中所有的类都需要继承自NS...

2018-04-11 10:30:30 152

原创 微信 报错{“errcode“:41002,“errmsg“:“appid missing hint: [JwuG70489e575]“}

errcode":41002,解决:41002是微信没有收到正确的appid,所以,你需要检测下url!//https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code let url = String(...

2018-04-10 16:33:19 51135 1

转载 iOS微信登录集成

前言:微信登录集成可以参考微信开放平台移动应用接入指南与微信github开源Demo,介绍的都很详细。本文简单介绍一下集成过程,及需要注意的地方(在最后哦)。微信开放平台:http://open.weixin.qq.com微信开放平台github地址:http://github.com/Tencent/WeDemo微信github开源项目一、准备工作1.在微信·开放平台申请微信开放平台微信登录Ap...

2018-04-10 16:23:46 1401

转载 适配ios9出现的问题:-canOpenURL: failed for URL

问适配ios9出现的问题:-canOpenURL: failed for URLiOS9 URL Schemes 除了要在项目info URL Types中设置URL Schemes,还需要在info.plist里面增加可信任的调用app,否则回报如下错误-canOpenURL: failed for URL: "weixin://app/wx9c8771d3c07dfd30/" - er...

2018-04-10 13:29:36 1037

高仿陌陌源码+服务器端后台源码

高仿陌陌源码+服务器端后台源码,是搭车客户端的

2014-07-31

php会员注册管理程序

非常不错的会员注册管理程序,需要php+mysql环境配置

2014-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除