原创 iOS項目字體自動適配的修改

  進入公司後接到一個項目,項目是按照蘋果6的界面開發,字體的標註完全按照蘋果6的像素來設定的,但是有一個問題,程序員寫的字體大小不能按照界面的大小

原创 ios之淺談分類、類的擴展、協議以及協議的使用

一、分類 1.在不改變原有類的基礎上爲類添加方法,只能添加方法,由此延伸到繼承,而繼承呢不但可以擴充方法,還可以添加屬性。 2.分類可以有多個,也就是一個類可以有多個分類。 3.分類的用途: (1)可以爲系統的類添加我們想要的方法,比如,

原创 iOS地區選擇Demo源碼

這是仿寫的地區選擇,希望對你們有幫助!下載地址:  http://download.csdn.net/detail/wang_yuewen/9680292 點贊 收藏 分享 文章舉報

原创 做項目經理的自我總結(二)

       上次我講述了自己在做項目經理的時候必備的技能,自律和自我學習,這次我想總結下自己在這期間的認知和想法,對於軟件公司來說,產品的最終定義就是客戶的滿意度,任何脫離用戶的產品都將是一堆無用的代碼或者破銅爛鐵.所以對於一個公司來說

原创 Python學習之基本數據類型(一)

python基本數據類型: 一、字符串,關鍵字str,可以用單引號,雙引號,三引號來表示,接下來是字符串的方法解析: 1.capitalize是將原字符串的首字母變成大寫,然後返回一個新的字符串 >>> str1 = "hel

原创 ios --- 爲程序添加一個懸浮框

一、UIWindow的簡介 1.UIWindow是一種特殊的UIView,通常在一個app中只會有一個UIWindow 2.iOS程序啓動完畢後,創建的第一個視圖控件就是UIWindow,接着創建控制器的view,最後將控制器的view添

原创 OC有符號16進制整形轉10進制整形

       16進制有符號判斷正負其實是將16進制轉爲2進制看最高位的值,如果是1則代表是負數,如果是0則代表正數,負數在計算機中是原數的補碼,正數的補碼就是原碼,所以我們判斷最高位是否是1,如果是1則最高位保持不變其餘位按位取反則得到

原创 ios開發仿寫微信視頻聊天界面

自己開發時需求要求,就自己開發了一個,個人思路: 1、創建View放在window上 self = [super initWithFrame:CGRectMake(0, SCREEN_HEIGHT, SCREEN_WIDTH,

原创 做項目經理的自我總結(一)

一、自律        當項目經理要有一定的自律,大家都知道,做程序員是很苦惱,每天對着大量的英文,有些英文是你認識它它不認識你的,還需要查各式各樣的字典,還要面對產品頻繁的需求變動,所以大多數的程序員在工作的時候帶着耳機聽着歌敲代碼.我

原创 ios--多線程

一、多線程基礎 1.進程是系統中正在運行的一個應用程序,線程是進程執行的一個基本單元,一個進程要想執行任務必須要有線程(也就是說一個進程必須要有一個線程)。 2.多線程的原理: (1)同一時間內cpu只處理一條線程,也就是說同一時間內只有

原创 清除xcode中多餘的證書和緩存

1、刪除Xcode中多餘的證書provisioning profile 手動刪除打開Finder前往文件夾: Xcode6 provisioning profile path: ~/Library/MobileDevice/Pro

原创 iOS 實現label上字符順序輸出

之前看到網上用AnchorPoint(錨點)或者用定時器一個一個的顯示,利用錨點的弊端是當底部是圖片的話遮層的顏色值不容易調試,用定時器的話比較繁瑣,爲了方便 我用 NSMutableAttributedString這一特性,通過改變字

原创 ios -- 拉動view頭像背景變大效果

一、問題分析   有時候,我們在做程序的時候拉動tableView,頭像的背景圖會變大,給人一種動態的效果,我在做項目的時候自己整理了一下,希望能跟大家一起交流一下. 二、代碼 1.添加頭像的背景 -(UIImageView *)back

原创 ios--淺談CoreData+源代碼

一、coreData的優缺點 1.優點:  Core Data實際上是將數據庫的創建、表的創建、對象和表的轉換等操作封裝起來,極大的簡化了我們的操作。Core Date與SQLite相比較,SQLite比較原始,操作比較複雜,使用的是C的

原创 ios---頂部提示框

一、簡介        有時候我們在做程序的時候,項目要求我們給用戶提示信息的時候,從頂部自動下拉下來,前些日子我接到過這樣的需求,感覺用第三方的集成進來,如果以後修改樣式的話或者其它的需求會很麻煩,所以我自己寫了一個,代碼有點簡單,請大