2018年3月15日 星期四
修改app的顯示名稱
開發iOS的APP,依然沒有很全面的看過所有資料,導致有些簡單的動作都做不到,例如:改iOS的名稱,不過這次不是單純的顯示名稱,應該說是iOS app本身的名稱,這在setting中是指Production name,在Build Settings中找到Product Name,一般是寫"${TARGET_NAME}",在這邊就大方的改成你要的名字吧,這樣在企業版上架(一般企業版都會有自己的Store),就可以正確顯示了
2018年1月25日 星期四
2017年12月16日 星期六
.Net程式無法連結上SQL express server
最近一個案子,為了省錢使用SQL express,放好了程式,裝好了SQL server,結果都連不起來,測半天.net沒問題,SQL server也好好的,防火牆也關了,能想到的就ip大概不對,但ip設上去也沒用,查半天看到這篇Why Your Web Application Can’t Connect to SQL Server,看起來express版本跟付費版本有些不同,如下
可以參考SQL Server Management Studio,登入後直接看連結到的名稱即可
參考網址:
Why Your Web Application Can’t Connect to SQL Server
Data Source = (YOUR_SERVER_NAME)\SQLEXPRESS
可以參考SQL Server Management Studio,登入後直接看連結到的名稱即可
參考網址:
Why Your Web Application Can’t Connect to SQL Server
2017年12月5日 星期二
UITableView的beginUpdates及endUpdates在iOS 11後行為有變動,造成原本cell的展開不正常
最近案子有個表單是會隨時依使用者的點選變動cell的高度或加入cell,在iOS11出現前都很正常,但最近裝置更新成iOS11後,最後一列的展開會無法出現,但按第二次就正常,非常奇怪,查了半天,看起來在iOS11之前的UITableView的beginUpdates及endUpdates只會讓每個cell的heightForRowAtIndexPath執行一次,但iOS11開始,會執行三次左右,且cellForRowAtIndexPath取得的cell可能為nil,不是每次都如此,最後改使用reloadData就沒有這個問題,但這應該也只是暫時解法,若cell太多或裡頭資料太多,可能造成些效能上的問題
2017年11月3日 星期五
盡量使用mouseleave,除非瀏覽器不支援
做個記錄,目前使用下來,如這篇mouseenter、mouseover;mouseleave、mouseout的区别所述,mouseout本身會有太多的細節要處理,很多地方會觸發到,除非設定的元件本身就很單純,沒有什麼子元件,mouseleave,就很直接的對應那個元件,不會有什麼意外發生。
參考網址:
mouseenter、mouseover;mouseleave、mouseout的区别
參考網址:
mouseenter、mouseover;mouseleave、mouseout的区别
訂閱:
文章 (Atom)